The choices can be found elsewhere and as follows:
A.
rivers
B.
plants
C.
weathering
D.
rainfall
I believe the correct answer is option C. Weathering produces the sediments that ultimately lead to soil formation. Soil formation is the result of a combination of five factors: parent material, climate, topography, biological factors, and time.