OUR FLIGHT FROM HANOI TO BEIJIING WAS DELAYED _______ THE HEAVY FO...

58. Our flight from Hanoi to Beijiing was delayed _______ the heavy fog .

a. as a result b. on account for c. because d. due to