Question 18Choose the words or phrases which best fill(s) the gap(s)Hardly had the journey started _____ the engine developed fault.A.thatB.when C.thanD.soonObjective Show full explanation