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 número médio de inspeções de segurança por ano para cada tipo de embarcação no Mar da China Meridional?
 ###Tabelas: 
CREATE TABLE inspection_data (id INT, vessel_name VARCHAR(50), type VARCHAR(50), region VARCHAR(50), date DATE); INSERT INTO inspection_data (id, vessel_name, type, region, date) VALUES (1, 'Vessel E', 'Tanker', 'South China Sea', '2018-01-01'), (2, 'Vessel F', 'Bulk Carrier', 'South China Sea', '2019-02-01');
SELECT type, YEAR(date) AS year, AVG(COUNT(*)) AS avg_inspections_per_year FROM inspection_data WHERE region = 'South China Sea' GROUP BY type, year;