The correct answer is: C. June-July
Haryana is a state in northern India. It is located in the Indo-Gangetic Plain and has a hot, humid climate. The average temperature in Haryana ranges from 15 degrees Celsius (59 degrees Fahrenheit) in January to 40 degrees Celsius (104 degrees Fahrenheit) in May. The hottest months in Haryana are June and July, when the average temperature is around 42 degrees Celsius (108 degrees Fahrenheit).
The reason why June and July are the hottest months in Haryana is because of the monsoon season. The monsoon is a seasonal wind that brings heavy rains to India. The monsoon season starts in June and ends in September. During the monsoon season, the temperature in Haryana drops slightly, but the humidity increases significantly. This can make the weather feel very hot and uncomfortable.
The other options are incorrect because they are not the hottest months in Haryana. March and April are the spring months, and the temperature in Haryana is usually mild during these months. May is the hottest month of the year, but the temperature is not as high as it is in June and July. August is the end of the monsoon season, and the temperature starts to drop again.