____ shares a border with Mexico.
Guatemala
Costa Rica
Puerto Rico
Honduras
Guatemala
Costa Rica
Puerto Rico
Honduras