单选题 Had it not been ______ their help, we could not have overcome the difficulties.
【正确答案】 D
【答案解析】[解析] if it had not been for...是固定短语搭配,表示虚拟,意为“要不是……”。