The Rio Grande, one of the longest rivers in North America, forms part of the border between New Mexico and which country?
Mexico
Canada
Brazil
Cuba
(A) Mexico
Explanation: