Which is formed when sediment is deposited into the still water of a lake or ocean?

A.waterfall
B.delta
C.bluff
D.meander

sorry im really bad at these quiz´s

but i think the answer is B. Delta