The correct option is C 24o C
The tropical zone receives direct sunlight and is therefore hot. That is why the mean annual temperature is 24 degrees Celsius. it cannot be 10- 16 degrees because that is too low for the tropical zone. 30 degrees would be too high as that could be counted as one of the extreme limits and cannot be defined as the mean temperature. So the correct answer is '24 C'.