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: Qual motor possui o piloto James Hunt?
 ###Tabelas: CREATE TABLE eesti_põlevkivi_jõhvi_in_estonian_football (eesti_põlevkivi_jõhvi_in_estonian_football_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, League VARCHAR, Position INT, Goals +/- INT, Points INT) CREATE TABLE currency (currency_id AUTO_INCREMENT PRIMARY KEY, Country VARCHAR, Currency VARCHAR, 1 Euro = INT, 1 USD = VARCHAR, Central bank VARCHAR) CREATE TABLE station_repeaters (station_repeaters_id AUTO_INCREMENT PRIMARY KEY, Callsign VARCHAR, Network VARCHAR, City of License VARCHAR, D ERP VARCHAR, Owner / Operator VARCHAR) CREATE TABLE drivers_and_constructors (drivers_and_constructors_id AUTO_INCREMENT PRIMARY KEY, Constructor VARCHAR, Chassis VARCHAR, Engine VARCHAR, Tyres VARCHAR, Driver VARCHAR, Rounds VARCHAR) CREATE TABLE semi-finals (semi-finals_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Heat INT, Name VARCHAR, Nationality VARCHAR, Time INT)  
SELECT Engine FROM drivers_and_constructors WHERE Driver = james hunt