Multiple choice general knowledge

I am in a city that stands at the entrance to the St. LawrenceSeaway. This is a French speaking city, but you may spot some Englishsigns. Expo 67 was held here and it is the home of McGill university.Where am I?

  1. Montreal

  2. Quebec City

  3. Toronto

  4. Mexico City

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Montreal is a French-speaking city in Quebec at the entrance to the St. Lawrence Seaway, hosted Expo 67 (World's Fair), and is home to McGill University. Quebec City is also French-speaking but wasn't Expo 67's host. Toronto is English-speaking, and Mexico City is in a different country.