The velocity of river flow depends on?

Explanation:

Water velocity depends on slope and roughness.