The two correct answers that cause magnetic stripes to form along the ocean floor are:
- Magma acquires the magnetic direction present on Earth when it hardens into rock.
- Magnetic direction of rock changes as Earth's magnetic poles drift.
These factors contribute to the formation of magnetic stripes, as new magma solidifying at mid-ocean ridges records the Earth's magnetic field at the time of solidification, and periodic reversals of Earth's magnetic field lead to the pattern of alternating magnetic stripes.