Which order of events describes the processes for magma to become a sand?

A. heating, cooling, erosion <---- my answer

B. convection, cooling, compression

C. cooling, erosion, cementation

D. convection, cooling, erosion