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: Identificar a categoria mais comum de políticas para cada segurado.
 ###Tabelas: 
CREATE TABLE policyholders (policyholder_id INT, name VARCHAR(50)); INSERT INTO policyholders (policyholder_id, name) VALUES (1, 'John Smith'), (2, 'Jane Doe'); CREATE TABLE policies (policy_id INT, policyholder_id INT, category VARCHAR(10)); INSERT INTO policies (policy_id, policyholder_id, category) VALUES (1, 1, 'auto'), (2, 1, 'auto'), (3, 2, 'home'), (4, 2, 'auto'), (5, 2, 'auto');
SELECT policyholders.name, policies.category AS most_common_category FROM policyholders INNER JOIN (SELECT policyholder_id, category, COUNT(*) AS num_policies FROM policies GROUP BY policyholder_id, category) AS subquery ON policyholders.policyholder_id = subquery.policyholder_id WHERE num_policies = (SELECT MAX(num_policies) FROM (SELECT policyholder_id, category, COUNT(*) AS num_policies FROM policies GROUP BY policyholder_id, category) AS subquery2 WHERE subquery2.policyholder_id = subquery.policyholder_id);