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: Listar os segurados na Califórnia com apólices de seguro de automóvel e seus respectivos prêmios anuais, ordenados pelo prêmio em ordem decrescente.
 ###Tabelas: 
CREATE TABLE if not exists policyholders (policyholder_id INT, first_name VARCHAR(50), last_name VARCHAR(50), state VARCHAR(2), policy_type VARCHAR(20), annual_premium DECIMAL(10,2)); INSERT INTO policyholders (policyholder_id, first_name, last_name, state, policy_type, annual_premium) VALUES (1, 'John', 'Doe', 'CA', 'Auto', 1500.00), (2, 'Jane', 'Smith', 'CA', 'Auto', 1200.00), (3, 'Mike', 'Johnson', 'CA', 'Motorcycle', 800.00);
SELECT policyholder_id, first_name, last_name, annual_premium FROM policyholders WHERE state = 'CA' AND policy_type = 'Auto' ORDER BY annual_premium DESC;