Which of the following do NAFTA, the WTO, and the G8 all promote?

A. debt forgiveness
B. free trade
C. green technology
D. protectionism

B. Free trade.

The correct answer is B. free trade. NAFTA (North American Free Trade Agreement), the WTO (World Trade Organization), and the G8 (Group of Eight) all promote free trade.