Краткий ответ: правильный вариант — третий: «могут стоять запятая, точка с запятой или тире».
Почему так:
Запятая — обычный знак между частями сложносочинённого предложения (ССП):
Солнце село, и сразу стало прохладно.Точка с запятой возможна, если части сильно распространены и внутри них уже есть свои запятые:
Он долго собирался в дорогу, проверял вещи; но что-то его удерживало.Тире ставится при резком противопоставлении, неожиданном присоединении или быстрой смене событий:
Я позвал его — а он даже не обернулся.
Проверка: остальные варианты ограничивают набор знаков («только запятая», «только тире», «только запятая или точка с запятой»), поэтому они неверны. В ССП знак выбирается с учётом строения частей, смысла и интонации.
