由于不可抗力引起的工期延期,应由()承担违约责任。
A:工程承包人
B:劳务分包人
C:转包人
D:以上都不对
出自:建筑工程管理与实务