Why are there always crushed stones near railway tracks ?

Why are there always crushed stones near railway tracks ?

A. The stones did not allow vegetation to grow on railway tracks.
B. To keeps water from reaching the track on a regular basis & softening the ground.
C. To hold the wooden cross ties in place, which in turn hold the rails in place.
D. All of the these