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 máximo de animais de cada espécie no santuário de vida selvagem?
 ###Tabelas: 
CREATE TABLE wildlife_sanctuaries (sanctuary_id INT, sanctuary_name VARCHAR(50));CREATE TABLE animal_population (population_id INT, animal_id INT, species_id INT, sanctuary_id INT); INSERT INTO wildlife_sanctuaries (sanctuary_id, sanctuary_name) VALUES (1, 'Sanctuary A'), (2, 'Sanctuary B'), (3, 'Sanctuary C'); INSERT INTO animal_population (population_id, animal_id, species_id, sanctuary_id) VALUES (1001, 101, 1, 1), (1002, 102, 2, 1), (1003, 103, 3, 2);
SELECT s.species_name, MAX(COUNT(ap.animal_id)) AS max_animals FROM animal_population ap JOIN wildlife_sanctuaries ws ON ap.sanctuary_id = ws.sanctuary_id JOIN animal_species s ON ap.species_id = s.species_id GROUP BY s.species_name;