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 causa recebeu mais horas de voluntariado em '2022'?
 ###Tabelas: 
CREATE TABLE Volunteer_Hours (volunteer_id INT, hours FLOAT, volunteer_date DATE, cause VARCHAR(255)); INSERT INTO Volunteer_Hours (volunteer_id, hours, volunteer_date, cause) VALUES (1, 5.00, '2022-01-01', 'Education'), (2, 3.00, '2022-02-03', 'Health'), (3, 8.00, '2022-05-05', 'Environment');
SELECT cause, SUM(hours) as total_hours FROM Volunteer_Hours WHERE volunteer_date >= '2022-01-01' AND volunteer_date < '2023-01-01' GROUP BY cause ORDER BY total_hours DESC LIMIT 1;