Which of the following laws or international agreements limits the free crossing of people over the U.S. and Mexico border?
A. the Trade and Border Protection Act
B. the Treaty of Mexico City
C. the North American Free Trade Agreement
D. the Arizona and California Border Patrol Law