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 produtos certificados como livres de crueldade foram vendidos nos EUA e Canadá?
 ###Tabelas: 
CREATE TABLE products (product_id INT, product_name TEXT, is_cruelty_free BOOLEAN, country TEXT);   CREATE TABLE sales (sale_id INT, product_id INT, sale_country TEXT);  INSERT INTO products VALUES (1, 'ProductA', true, 'US'), (2, 'ProductB', false, 'Canada'), (3, 'ProductC', true, 'Canada'), (4, 'ProductD', true, 'US');   INSERT INTO sales VALUES (1, 1, 'US'), (2, 3, 'Canada'), (3, 4, 'US'), (4, 1, 'Canada');
SELECT products.product_name FROM products JOIN sales ON products.product_id = sales.product_id WHERE products.is_cruelty_free = true AND (sales.sale_country = 'US' OR sales.sale_country = 'Canada')