Answer:
No, not all planets have magnetic fields.
Explanation:
F
only earth has a strong magnetic field