Which portion of the Earth is believed to generate its magnetic field?
A. the mantle
B. the crust
C. the inner core
D. the inner and outer cores