Here's a problem to solve: Most mountains on Earth occur in huge ranges stretching for thousands of miles. Which event is most likely to cause the formation of these mountain ranges?

Among the 4 following options, which is the correct answer?

- A: erosion of rocks
 
- B: violent earthquakes
 
- C: volcanic eruption
 
- D: movement of plates
 