The correct answer is (b) Magnetite
The best explanation: Magnetite is the finest iron ore with a very high content of iron up to 72 percent. It has a very good magnetic property and is valuable in electrical industry. Hematite is another very important iron ore but the iron content of hematite is slightly lower than magnetite.