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 é o número total de voluntários e o número total de horas de voluntariado para cada categoria de programa?
 ###Tabelas: 
CREATE TABLE Volunteers (VolunteerID INT, VolunteerName TEXT, ProgramCategory TEXT, HoursWorked FLOAT); INSERT INTO Volunteers (VolunteerID, VolunteerName, ProgramCategory, HoursWorked) VALUES (1, 'Alice', 'Youth', 5.0), (2, 'Bob', 'Seniors', 10.0);
SELECT ProgramCategory, COUNT(DISTINCT VolunteerID) as TotalVolunteers, SUM(HoursWorked) as TotalHours FROM Volunteers GROUP BY ProgramCategory;