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: Quem foi o principal doador no Q1 de 2021?
 ###Tabelas: 
CREATE TABLE donations (id INT, donor_name TEXT, amount DECIMAL(10,2)); INSERT INTO donations (id, donor_name, amount) VALUES (7, 'Grace', 500.00), (8, 'Hugo', 300.00), (9, 'Irene', 200.00);
SELECT donor_name FROM donations WHERE amount = (SELECT MAX(amount) FROM donations WHERE donation_date BETWEEN '2021-01-01' AND '2021-03-31')