(d) We have, $B = \mu_{0}H + \mu_{0}I$
or $I = \frac{B - \mu_{0}H}{\mu_{0}}$ or $I = \frac{\mu H - \mu_{0}H}{\mu_{0}} = \left\lbrack \frac{\mu}{\mu_{0}} - 1 \right\rbrack H$
$I = (\mu_{r} - 1)H$
For a solenoid of $n$-turns per unit length and current $i$ $H = ni$
$\therefore I = \left( \mu_{r} - 1 \right)ni = (1000 - 1) \times 500 \times 0.5$
$I = 2.5 \times 10^{5}\ Am^{- 1}$
$\therefore$ Magnetic moment $M = IV$
$M = 2.5 \times 10^{5} \times 10^{- 4} = 25\ Am^{2}$