the rio grande river is a border between which two countries?
A - mexico and guatemala
B - the U.S. and mexico
C - venezuela and brazil
D - chile and argentina