Answer: (Detailed Solution Below)
Option B: Outer core
Detailed Solution:
The correct answer is “Outer core”.
The Earth's outer core is the layer that generates the Earth's magnetic field.
The correct answer is “Outer core”.
The Earth's outer core is the layer that generates the Earth's magnetic field.