Question: which layer of the earth is responsible for its magnetic field
Answer: outer core