The flight from Jakarta to New Delhi has been canc...

Câu hỏi: The flight from Jakarta to New Delhi has been cancelled ……………. the heavy fog.

A as a result       

B despite

C on behalf of    

D on account of