Correct option is C
Let’s consider each city one by one:
1. Kochi is a coastal city located in the state of Kerala, South India. It generally has a tropical monsoon climate with high humidity throughout the year. But the temperatures seem too low to be kochi, as the maximum temperature there rarely falls below 300 C even in the winter months.
2. Shimla is located in the hilly state of Himachal Pradesh in North India. It has a subtropical highland climate. The city experiences mild summers and cold, snowy winters. The given data could possibly belong to Shimla, as the temperatures for January, February, and March align quite well with Shimla’s climate.
3. Karnal is in the state of Haryana in North India and has a hot-summer humid subtropical climate. The summer months (April to June) can get quite hot with temperatures often exceeding 400C, which is higher than the given data.
4. Chennai, a coastal city in South India, has a tropical wet and dry climate. The temperature here does not fluctuate much throughout the year, and it generally remains hot and humid. Again, the temperatures in the data are lower than what you would typically see in Chennai.