Trivia Question Ottawa, the capital of Canada, is located in which Canadian province? A) Alberta B) Ontario C) Quebec D) British Columbia Next Question >>