Most of the rainfall received in Pakistan is by.?

Westerlies

Mountain and Valley winds

Monsoon winds

None of these