What causes the earth’s magnetic field?


A.
the mineral composition of the earth’s crust

B.
magnetic particles located at the earth’s poles

C.
molten material in the mantle

D.
currents in the earth’s liquid-metal outer core