A glacier is a slow moving river of ice. How does a glacier help create soil?

Pick the answer from these options

OPT:
(A). It scrapes small particles off large rocks..
(B). It carries plants down mountains and to oceans..
(C). It melts and becomes part of streams and rivers..
(D). It freezes small particles of dirt to form large rocks..
(A).