what of the following has not played a major role in forming the grand canyon
AErosion
B.Marine animals
CThe colorado river
D.Deposition of sediment
AErosion
CThe colorado river