Over a period of millions of years erosion caused by the carved out the grand canyon

A: Arizona River
B: Colorado River
C: Grand River
D: Rocky Mountains