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 torneio tem a superfície dura e 12 de abril de 1998 como data?
 ###Tabelas: CREATE TABLE box_score (box_score_id AUTO_INCREMENT PRIMARY KEY, Finish INT, Start INT, Car No. INT, Driver VARCHAR, Car Name VARCHAR, Car Make VARCHAR, Entrant VARCHAR, Laps INT, Status VARCHAR) CREATE TABLE standings (standings_id AUTO_INCREMENT PRIMARY KEY, Club VARCHAR, Wins INT, Losses INT, Points For INT, Points Against INT, Percentage INT, Points INT) CREATE TABLE games_in_the_series (games_in_the_series_id AUTO_INCREMENT PRIMARY KEY, Vol. VARCHAR, English title VARCHAR, Japanese title VARCHAR, Release date (Japan) VARCHAR, Sony Catalog No. VARCHAR) CREATE TABLE singles_18_itf (singles_18_itf_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent in the Final VARCHAR, Score VARCHAR) CREATE TABLE june_secondary_phase (june_secondary_phase_id AUTO_INCREMENT PRIMARY KEY, Round INT, Name VARCHAR, Position VARCHAR, School VARCHAR, Signed VARCHAR)  
SELECT Tournament FROM singles_18_itf WHERE Surface = hard AND Date = apr. 12, 1998