Which of the following is responsible for the earth's magnetic field?
Convective currents in earth's core
Diversive current in earth's core.
Rotational motion of earth.
Translational motion of earth.
(A) Convective currents in earth's core
Explanation: