Volcanoes exist on Earth because of:
A.erosion and weathering

B.changing weather patterns

C.the constant movement and shifting of Earth’s tectonic plates

D.none of the above