why do tectonic plates on Earth's surface move?

a the iron blocks in Earth's core collide and move the plates
b the plates are surrounded by bodies of water that pushes the plates
c the heat from Earth's core moves molten rock beneath the plates
d the pressure from the ground pushes the plates apart

c the heat from Earth's core moves molten rock beneath the plates