Science (8th Grade)

Earth Science

Which layer of the earth is responsible for the earth's magnetic field?