The correct answer is (a). Kerala, Tamil Nadu, and Karnataka are the three states in India that have an average annual rainfall of 200 mm or more. The Western Ghats, which run along the western coast of India, are the main reason for this high rainfall. The Western Ghats are a mountain range that receives a lot of rainfall from the Arabian Sea. This rainfall is then carried inland by the prevailing winds, which cause the states of Kerala, Tamil Nadu, and Karnataka to receive a lot of rainfall.
The other options are incorrect because they do not have an average annual rainfall of 200 mm or more. Jammu and Kashmir is a state in the northern part of India that receives a lot of snowfall in the winter. However, the state does not receive a lot of rainfall in the summer. West Bengal, Orissa, and Bihar are states in the eastern part of India that receive a lot of rainfall from the Bay of Bengal. However, the average annual rainfall in these states is less than 200 mm. Assam, Manipur, and Tripura are states in the northeastern part of India that receive a lot of rainfall from the Himalayas. However, the average annual rainfall in these states is also less than 200 mm.