The main cause of sediment deposition in harbours is:

Explanation:

Loss of flow velocity causes sediment to settle.

Explore more in Civil Engineering: