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 é o principal doador na categoria 'Saúde'?
 ###Tabelas: 
CREATE TABLE Donors (DonorID INT, DonorName TEXT); CREATE TABLE Donations (DonationID INT, DonorID INT, Category TEXT, Amount DECIMAL); INSERT INTO Donors (DonorID, DonorName) VALUES (1, 'John Doe'), (2, 'Jane Smith'), (3, 'Alice'); INSERT INTO Donations (DonationID, DonorID, Category, Amount) VALUES (1, 1, 'Health', 500), (2, 1, 'Education', 200), (3, 2, 'Health', 300), (4, 3, 'Arts', 100);
SELECT DonorName FROM Donors D JOIN (SELECT DonorID, SUM(Amount) AS TotalAmount FROM Donations WHERE Category = 'Health' GROUP BY DonorID) T ON D.DonorID = T.DonorID ORDER BY TotalAmount DESC LIMIT 1;