The various works constructed on river side to control the flow and pass it safely from hydraulic structures are called ___________________? April 26, 2025 by admin A. River controlling works B. River Training works C. Marginal Embankment D. Guide Banks