Mexico signed the North American Free Trade Agreement (NAFTA) with
a the United States and Britain.
b Canada and Britain.
c the United States and Canada.
d Canada and Latin American states.