Question: when was the north american free trade agreement signed
Answer: Bush , Canadian Prime Minister Brian Mulroney and Mexican President Carlos Salinas signed the agreement in their respective capitals on December 17 , 1992 .