MANY TRAINS HAVE BEEN CANCELLED AND LONG ________ ARE EXPECTED. A....

15. Many trains have been cancelled and long ________ are expected. A. distance B. postponements C. timetable D. delays