20.The building plan was postponed again, and the delay was ______ part due to the heavy rain.(5分)
Aof
B in
C for
D with
出自:南京信息职业技术学院s成教英语(一)