A-A+ The flight has been delayed for four hours ___ 2022-08-06 21:43:51 问答库 阅读 181 次 问题详情 The flight has been delayed for four hours ________ the foggy weather.A. for fear ofB. owing toC. for the sake ofD. according to 参考答案 参考答案:B