_________ makes the rules for globalization.


A. Big business


B. NAFTA


C. The World Trade Organization


D. The Multinational Trade Association

I am stuck between B & C.

What does NAFTA stand for?