Which is responsible for the movement of large plates and formation of volcanoes?

mechanical energy
• thermal energy
• magnetic energy
• electrical energy

The thermal energy in the Earth's mantle is responsible for the movement of large tectonic plates and the formation of volcanoes.