Surface runoff is water, from rain, snowmelt, or other sources, that flows over the land surface, and is a major component of the water cycle. Runoff that occurs onsurfaces before reaching a channel is also called overland flow. A land area which produces runoff draining to a common point is called a watershed. So, based on this definition can you make out the correct answer?