jpGymnastics7Books jpGymnastics7Books 03-02-2018 Geography contestada WILL MARK AS BRAINLIEST! : ) Which of the following is a theory that explains seafloor spreading? A. Hot spots B. Mantle plumes C. Convention currents D. Rising magma Please explain your answer! : ) Thanks!