Разбираемся:
Краткое пояснение: Тире ставится между подлежащим и сказуемым, выраженными именами существительными в именительном падеже, если между ними можно поставить «это есть».
Логика такая: попробуем подставить «это есть» в каждом предложении.
Ответ: Пароход не мог идти дальше за туманом – не видно было бакенов.