What is the term that refers to freshwater that flows along the surface of the land?
A. Precipitation
B. Snowmelt
C. Runoff
D. Groundwater