Which of these is the most widely accepted cause of plate movement?

A. ocean waves
B. hotspots
C. Mantle convection
D. earthquakes

C. Mantle convection