Monsoons are a classic geography topic built on the idea of land and sea heating unevenly through the year. Let's check each option against that idea.
Because the land sea temperature difference flips the wind direction from onshore in summer to offshore in winter, the seasonal reversal of winds is the actual definition of monsoon, matching option (D).
Let's summarize:
So the correct cause of the monsoon is the seasonal reversal of winds.