The North American Free Trade Agreement (NAFTA) governs trade between which countries? A. Mexico, Honduras, and Cuba B. Canada, Mexico, and Panama C. Canada, United States, and Mexico D. Haiti, Jamaica, and United States