Iron ore is found at Singhbhum, which spans parts of present-day Jharkhand and Odisha - this region has some of India's richest iron ore deposits. Kolar is famous for gold mines (Karnataka), Khetri for copper (Rajasthan), making option B clearly correct. The Singhbhum craton is a major iron ore province.