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 cidade recebeu a maior alocação orçamentária para educação em 2021?
 ###Tabelas: 
CREATE TABLE CityBudget (CityName VARCHAR(50), Service VARCHAR(50), Allocation INT, Year INT); INSERT INTO CityBudget (CityName, Service, Allocation, Year) VALUES ('CityA', 'Healthcare', 1050000, 2021), ('CityA', 'Education', 850000, 2021), ('CityB', 'Healthcare', 1250000, 2021), ('CityB', 'Education', 950000, 2021), ('CityC', 'Healthcare', 1150000, 2021), ('CityC', 'Education', 1000000, 2021);
SELECT CityName, MAX(Allocation) FROM CityBudget WHERE Service = 'Education' AND Year = 2021 GROUP BY CityName;