Which three countries are signers of the North American Free Trade Agreement (NAFTA)?

A. Canada, England, and Mexico
B. Canada, the Unites States, and Mexico
C. Canada, the United States, and England
D. The United States, England, and Mexico

Q&A Education