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 causas receberam mais financiamento no primeiro trimestre de 2022?
 ###Tabelas: 
CREATE TABLE Donations (DonationID INT, DonationDate DATE, DonationAmount DECIMAL, CauseID INT);
SELECT C.CauseName, SUM(D.DonationAmount) as Q1Funding FROM Donations D JOIN Causes C ON D.CauseID = C.CauseID WHERE D.DonationDate BETWEEN '2022-01-01' AND '2022-03-31' GROUP BY C.CauseName ORDER BY Q1Funding DESC;