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: Quais marcas de cosméticos certificadas como livres de crueldade obtêm ingredientes da Austrália?
 ###Tabelas: 
CREATE TABLE BrandIngredientSource (BrandID INT, ProductID INT, IngredientSourceCountry VARCHAR(50)); CREATE TABLE CrueltyFreeCertification (BrandID INT, Certified BIT); INSERT INTO BrandIngredientSource (BrandID, ProductID, IngredientSourceCountry) VALUES (1001, 100, 'Australia'), (1002, 101, 'Australia'), (1003, 102, 'Canada'); INSERT INTO CrueltyFreeCertification (BrandID, Certified) VALUES (1001, 1), (1002, 1), (1003, 0);
SELECT DISTINCT B.BrandName FROM BrandIngredientSource BIS INNER JOIN Brands B ON BIS.BrandID = B.BrandID INNER JOIN CrueltyFreeCertification CFC ON B.BrandID = CFC.BrandID WHERE BIS.IngredientSourceCountry = 'Australia' AND CFC.Certified = 1;