B. Deposition is your answer
Deposition means "the action of deposing..." and the accumulation of matter by natural process usually in a body of running water.
-------------------------------------------------------------------------------------------------------------------
hope this helps