The correct answer is A) Bangalore.
Bangalore is the capital of Karnataka and the most populous city in the state. It is located in the Deccan Plateau, which is a plateau in southern India. The Deccan Plateau is a hot and dry region, and Bangalore is no exception. The average annual temperature in Bangalore is 27 degrees Celsius (81 degrees Fahrenheit).
Mysore is the second most populous city in Karnataka. It is located in the Mysore Plateau, which is a plateau in southern India. The Mysore Plateau is a cooler and more humid region than the Deccan Plateau, and Mysore has an average annual temperature of 25 degrees Celsius (77 degrees Fahrenheit).
Hubli is the third most populous city in Karnataka. It is located in the Tungabhadra River valley, which is a valley in southern India. The Tungabhadra River valley is a hot and dry region, and Hubli has an average annual temperature of 27 degrees Celsius (81 degrees Fahrenheit).
Mangalore is the fourth most populous city in Karnataka. It is located on the Arabian Sea coast, which is a coast in western India. The Arabian Sea coast is a hot and humid region, and Mangalore has an average annual temperature of 28 degrees Celsius (82 degrees Fahrenheit).
Therefore, Bangalore is the city in Karnataka that experiences the highest average annual temperature.