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: Encontre o fornecedor com os produtos alimentícios mais sustentáveis na América do Sul.
 ###Tabelas: 
CREATE TABLE SustainableFoodProducts (product_id INTEGER, supplier_id INTEGER, sustainability_score INTEGER); INSERT INTO SustainableFoodProducts (product_id, supplier_id, sustainability_score) VALUES (1, 1, 90); CREATE TABLE Suppliers (supplier_id INTEGER, supplier_name TEXT, country TEXT); INSERT INTO Suppliers (supplier_id, supplier_name, country) VALUES (1, 'Supplier A', 'South America');
SELECT supplier_name FROM SustainableFoodProducts JOIN Suppliers ON SustainableFoodProducts.supplier_id = Suppliers.supplier_id WHERE Suppliers.country = 'South America' GROUP BY supplier_name ORDER BY SUM(sustainability_score) DESC LIMIT 1;