Which of the following are the countries of North America?
90. Which of the following countries are members of the North American Free Trade Agreement?
i) Canada
ii) Mexico
iii) Cuba
iv the U.S.