Which district in Karnataka has rich deposits of iron ore?
Karnataka has vast reserves of magnetite and haematite grade iron ore. Karnataka stands next to Odisha in the production of iron ore in India. There are 75 working iron ore mines in the state. Iron ore is mainly distributed in the districts of Ballari, Chikkamagaluru, Bagalkot, Chitradurga, Tumakuru, Shivamogga, Dakshina Kannada, Uttara Kannada and Gadag.
Ballari is a major district in Karnataka. It is located at the north-eastern part of Karnataka. This district belongs to Kalyana-Karnataka. Ballari has rich deposits and they are mainly found in Hospet and Sandur areas. Ballari district has 25% of India's iron ore reserves.
Hence, option B is the correct answer.