Dear Student,
a. It is the monsoon winds which are formed primarily from the reversal of wind direction due to higher pressure that generates over the Indian Ocean and causes rainfall.
b. It is these Monsoon winds emanating from Bay of Bengal Branch and Arabian sea branch accounts for most of the rainfall in the Indian sub continent
c. Monsoon is India are basically impacted by South West monsoon winds, The winds blowing from south west to north east direction during the months of June to September.These winds come from tropical seas and oceans, and are moisture laden.
Regards