THE STORM HAS DELAYED THE 11.20 FLIGHT TO LONDON. A. THE 11.20 FLI...

40. The storm has delayed the 11.20 flight to London.

A. The 11.20 flight has been delayed to London by the storm. B. The 11.20 flight to London has been delayed by the storm.

C. The 11.20 flight to London has delayed the storm. D. All are correct.