Ответ:
B: There hasn't been one since 1990.
Проверка за 10 секунд: Используем Present Perfect, потому что говорим о периоде времени, который начался в прошлом (1990) и продолжается до сих пор.
Доп. профит: Редфлаг! Не путай Present Perfect с Past Simple. Past Simple используется для завершенных действий в прошлом, не связанных с настоящим.