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: Liste todos os hotéis no Canadá que oferecem opções de refeições veganas e sem glúten.
 ###Tabelas: 
CREATE TABLE MealOptions (hotel_id INT, vegan BOOLEAN, gluten_free BOOLEAN); INSERT INTO MealOptions (hotel_id, vegan, gluten_free) VALUES (1, true, true), (2, false, true), (3, true, false); CREATE TABLE Hotels (hotel_id INT, hotel_name VARCHAR(50), country VARCHAR(50)); INSERT INTO Hotels (hotel_id, hotel_name, country) VALUES (1, 'GreenHotel Ottawa', 'Canada'), (2, 'EcoLodge Montreal', 'Canada'), (3, 'SustainableResort Toronto', 'Canada');
SELECT Hotels.hotel_name FROM Hotels INNER JOIN MealOptions ON Hotels.hotel_id = MealOptions.hotel_id WHERE Hotels.country = 'Canada' AND MealOptions.vegan = true AND MealOptions.gluten_free = true;