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: Quem era o comentarista de rádio quando o comentarista de televisão final era John Dunn?
 ###Tabelas: CREATE TABLE top_30_highest_goalscorers_all-time (top_30_highest_goalscorers_all-time_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Years VARCHAR, Goals INT, Apps INT, Ratio INT) CREATE TABLE complete_results (complete_results_id AUTO_INCREMENT PRIMARY KEY, Position INT, Name VARCHAR, Country VARCHAR, Win-Loss VARCHAR, Spread INT) CREATE TABLE motogp_classification (motogp_classification_id AUTO_INCREMENT PRIMARY KEY, Rider VARCHAR, Manufacturer VARCHAR, Laps INT, Time/Retired VARCHAR, Grid INT) CREATE TABLE commentators_and_spokespersons (commentators_and_spokespersons_id AUTO_INCREMENT PRIMARY KEY, Year(s) INT, Final television commentator VARCHAR, Radio commentator VARCHAR, Spokesperson VARCHAR, Semi-final television commentator VARCHAR, Semi-final second television commentator VARCHAR) CREATE TABLE practice_times__&__leaderboard_superstock_tt (practice_times__&__leaderboard_superstock_tt_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Rider VARCHAR, Sat 29 May VARCHAR, Mon 31 May VARCHAR, Tues 1 June VARCHAR, Wed 2 June VARCHAR, Thurs 3 June VARCHAR, Fri 4 June VARCHAR)  
SELECT Radio commentator FROM commentators_and_spokespersons WHERE Final television commentator = John Dunn