Which of the following are the main reasons for the origin of the south-west monsoon in India?
1. Development of a low pressure in north-west India
2. Deflection of trade winds
3. Arrival of cyclonic stream from the Pacific Ocean
4. Heating of the Arabian Sea and the Bay of Bengal.