Which of the following is a currently accepted mechanism that drives plate tectonic movement?
a. Convection in the Earth's outer core
b. Push at the divergent spreading ridges
c. Heat from hotspot volcanism
d. Intense pressure at continental vs. continental collisions