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 programa teve o maior número de voluntários em 2020?
 ###Tabelas: 
CREATE TABLE Volunteers (volunteer_id INT, program_id INT, volunteer_date DATE); CREATE TABLE Programs (program_id INT, program_name VARCHAR(255)); INSERT INTO Programs (program_id, program_name) VALUES (1, 'Education'), (2, 'Environment'), (3, 'Health'); INSERT INTO Volunteers (volunteer_id, program_id, volunteer_date) VALUES (1, 1, '2020-01-01'), (2, 1, '2020-02-01'), (3, 2, '2020-03-01'), (4, 3, '2020-04-01'), (5, 3, '2020-05-01');
SELECT program_name, COUNT(*) AS volunteer_count FROM Volunteers JOIN Programs ON Volunteers.program_id = Programs.program_id WHERE YEAR(volunteer_date) = 2020 GROUP BY program_id ORDER BY volunteer_count DESC LIMIT 1;