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 é o nome e a língua da comunidade indígena com o maior orçamento de preservação da língua?
 ###Tabelas: 
CREATE TABLE LanguagePreservation (ProgramName varchar(100), Budget decimal(10,2), CommunityName varchar(100), Language varchar(50)); INSERT INTO LanguagePreservation (ProgramName, Budget, CommunityName, Language) VALUES ('Rosetta Stone', 200000.00, 'Maori', 'Maori'), ('Endangered Languages Project', 300000.00, 'Quechua', 'Quechua'), ('Talking Dictionaries', 150000.00, 'Inuit', 'Inuktitut');
SELECT CommunityName, Language FROM (SELECT CommunityName, Language, MAX(Budget) as max_budget FROM LanguagePreservation GROUP BY CommunityName, Language) t JOIN LanguagePreservation lp ON t.CommunityName = lp.CommunityName AND t.Language = lp.Language AND t.max_budget = lp.Budget;