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: Quantas empresas têm uma classificação ESG de 'A' ou superior?
 ###Tabelas: 
CREATE TABLE companies (id INT, name VARCHAR(50), esg_rating VARCHAR(1)); INSERT INTO companies (id, name, esg_rating) VALUES (1, 'ABC Inc.', 'A'); INSERT INTO companies (id, name, esg_rating) VALUES (2, 'DEF Inc.', 'B'); INSERT INTO companies (id, name, esg_rating) VALUES (3, 'XYZ Inc.', 'C');
SELECT COUNT(*) FROM companies WHERE esg_rating IN ('A', 'B', 'C+', 'A-');