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 são os nomes dos voluntários que contribuíram com horas em atividades esportivas e educacionais?
 ###Tabelas: 
CREATE TABLE Volunteers (VolunteerID INT, VolunteerName VARCHAR(50)); INSERT INTO Volunteers (VolunteerID, VolunteerName) VALUES (1, 'John Doe'), (2, 'Jane Smith'), (3, 'Mary Johnson');
SELECT VolunteerName FROM VolunteerHours INNER JOIN Volunteers ON VolunteerHours.VolunteerID = Volunteers.VolunteerID WHERE Activity IN ('Sports', 'Education') GROUP BY VolunteerName HAVING COUNT(DISTINCT Activity) = 2;