challenge: Where is Terminus Longueuil located?
  
  A. On the south shore of the Saint Lawrence River in Longueuil, Quebec
  B. On the north shore of the Saint Lawrence River in Montreal
  C. In the city of Sherbrooke, Quebec
  D. On the outskirts of Quebec City
  Answer: 