Power Systems
The factor affecting run off are

  all of above.
 the topography and nature of soil in the catchment area.
 amount of vegetation and weather condition in the catchment area.
 rain fall pattern, shape and size of catchment area.

ANSWER DOWNLOAD EXAMIANS APP