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 de habitats distintos na tabela 'critical_habitats'?
 ###Tabelas: 
CREATE TABLE critical_habitats (id INT, habitat_name VARCHAR(50), animal_name VARCHAR(50)); INSERT INTO critical_habitats VALUES (1, 'Rainforest', 'Jaguar'), (2, 'Savannah', 'Lion');
SELECT COUNT(DISTINCT habitat_name) FROM critical_habitats;