Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quem construiu o carro que venceu o Grande Prêmio do Canadá?
 ###Tabelas: CREATE TABLE official_competitions (official_competitions_id AUTO_INCREMENT PRIMARY KEY, Competition VARCHAR, Stage VARCHAR, Venue VARCHAR, Date VARCHAR, Result VARCHAR) CREATE TABLE percentage_pole_positions (percentage_pole_positions_id AUTO_INCREMENT PRIMARY KEY, Driver VARCHAR, Seasons VARCHAR, Entries INT, Poles INT, Percentage VARCHAR) CREATE TABLE 2010_2011_table (2010_2011_table_id AUTO_INCREMENT PRIMARY KEY, Club VARCHAR, Played VARCHAR, Drawn VARCHAR, Lost VARCHAR, Points for VARCHAR, Points against VARCHAR, Tries for VARCHAR, Tries against VARCHAR, Try bonus VARCHAR, Losing bonus VARCHAR, Points VARCHAR) CREATE TABLE grands_prix (grands_prix_id AUTO_INCREMENT PRIMARY KEY, Grand Prix VARCHAR, Pole Position VARCHAR, Fastest Lap VARCHAR, Winning Driver VARCHAR, Constructor VARCHAR, Report VARCHAR) CREATE TABLE leadership_classification (leadership_classification_id AUTO_INCREMENT PRIMARY KEY, Stage INT, Winner VARCHAR, General classification VARCHAR, Mountains Classification VARCHAR, Points classification VARCHAR, Sprints Classification VARCHAR, Team Classification VARCHAR)  
SELECT Constructor FROM grands_prix WHERE Grand Prix = canadian grand prix