Ice Hockey Trivia

Which Canadian city is the home to modern ice hockey?
Toronto
Quebec
Ottawa
Montreal