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: Liste os 3 principais sites de mineração com o maior consumo anual de água e suas respectivas pontuações de impacto ambiental no banco de dados 'mining_operations'.
 ###Tabelas: 
CREATE TABLE mining_sites (site_id INT PRIMARY KEY, site_name VARCHAR(50), annual_water_consumption INT, environmental_impact_score INT); INSERT INTO mining_sites (site_id, site_name, annual_water_consumption, environmental_impact_score) VALUES (1, 'Site A', 1000000, 60), (2, 'Site B', 1500000, 70), (3, 'Site C', 800000, 50), (4, 'Site D', 1200000, 75);
SELECT site_name, annual_water_consumption, environmental_impact_score FROM mining_sites ORDER BY annual_water_consumption DESC LIMIT 3;