What natural boundary helps form the border between the United States and Mexico?

Gulf of mexico
Atlantic ocean
Great lakes
Rio grande