Volcanic eruptions occur because of _____.

A. Magma that needs to be released
B. Plate tectonics
C. Stress and pressure
D. All of the above