Main purpose of mean water training for rivers is
1
Flood control
2
To provide sufficient depth of water in navigable channels, during low water periods
3
To preserve the channel in good shape by efficient disposal of suspended and bed load
4
All of the above