The Titanic ... four days when a huge iceberg was suddenly spotted.
sailed
was sailing
has sailed
had been sailing
Kalimat ini menggunakan past perfect continuous (had been + V-ing) untuk menyatakan suatu aktivitas yang sudah berlangsung selama periode waktu tertentu hingga kejadian lain terjadi. Jadi jawaban yang benar: 'had been sailing'.
Bandingkan pilihanmu dengan sobat pembelajar yang lain.