单项选择题

因不可抗力原因,致使工程咨询机构未能按合同规定完成咨询工作,给委托方造成的损失( )。

A.工程咨询机构应根据责任的分配承担
B.工程咨询机构不应承担
C.由委托方和工程咨询机构连带承担
D.工程单位经委托方主张后承担