which rivers provides water to many towns , farms and ranches in the great plains province

A: Rio Grande
B: Colorado river
C: Canadian and pecos rivers
D: Missouri river

C: Canadian and pecos rivers

The correct answer is D: Missouri River. The Missouri River provides water to many towns, farms, and ranches in the Great Plains province.