Which river drains all of the land between the Rocky and Appalachian Mountains?

A.


the Columbia

B.


the Colorado

C.


the Rio Grande

D.


the Mississippi