Which river forms part of Arizona's border with California and is known for flowing through the Grand Canyon?
Gila River
Colorado River
Rio Grande
Salt River
(B) Colorado River
Explanation: