contestada

What is the cause of the Earth's magnetic field?
A.
The solar energy radiating from the Sun makes an impact on Earth’s atmosphere and produces a magnetic field.
B.
The Sun exerts a gravitational pull on the planet and produces a magnetic field.
C.
The flow of the molten metallic outer core of the planet produces a magnetic field.
D.
The combination of the moon and the Sun’s gravitational pull produces a magnetic field.
E.
The continuous rotation of the Earth around its axis produces a magnetic field.