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: Quais são as línguas em perigo na América do Norte?
 ###Tabelas: 
CREATE TABLE EndangeredLanguages (id INT, language VARCHAR(50), status VARCHAR(50)); INSERT INTO EndangeredLanguages (id, language, status) VALUES (1, 'Navajo', 'Vulnerable'); INSERT INTO EndangeredLanguages (id, language, status) VALUES (2, 'Cayuga', 'Critically Endangered');
SELECT language FROM EndangeredLanguages WHERE EndangeredLanguages.status = 'Vulnerable' OR EndangeredLanguages.status = 'Endangered' OR EndangeredLanguages.status = 'Critically Endangered' AND EndangeredLanguages.country IN ('Canada', 'United States')