USMCA (United States-Mexico-Canada) free trade agreement has replaced (A) GATT(B) NAFTA(C) ECO(D) League of Nations The answer is: (B) NAFTA