The time period for an oscillation of the magnetic needle in terms of moment of inertia and magnetic moment is given by,
T=2π√IMB
So, solving for B we can write,
B=4π2IMT2
Here, T=510=0.5 s
B=4×9.85×5×10–69.85×10–2×0.52
B=8×10−3=8 mT
∴Correct answer:8