Which of these is a source of sediment?

A. Fragments if other rocks

B. Chemicals and minerals dissolved in water

C. Sea shells

D. All of the above