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: Qual é o valor médio de reivindicação para cada tipo de apólice, excluindo os tipos de apólice com menos de 3 apólices no Reino Unido?
 ###Tabelas: 
CREATE TABLE Claims (ClaimID INT, PolicyID INT, ClaimAmount DECIMAL(10,2)); CREATE TABLE Policy (PolicyID INT, PolicyType VARCHAR(20), Country VARCHAR(20)); INSERT INTO Claims (ClaimID, PolicyID, ClaimAmount) VALUES (1, 1, 1500.00), (2, 2, 250.00), (3, 3, 500.00), (4, 1, 1000.00); INSERT INTO Policy (PolicyID, PolicyType, Country) VALUES (1, 'Homeowners', 'UK'), (2, 'Auto', 'UK'), (3, 'Renters', 'UK'), (4, 'Homeowners', 'UK'), (5, 'Homeowners', 'UK');
SELECT Policy.PolicyType, AVG(Claims.ClaimAmount) AS AvgClaimAmount FROM Policy INNER JOIN Claims ON Policy.PolicyID = Claims.PolicyID WHERE Policy.Country = 'UK' GROUP BY Policy.PolicyType HAVING COUNT(DISTINCT Policy.PolicyID) >= 3;