单选题 某施工合同约定由施工单位负责采购材料,合同履行过程中,由于材料供应商违约而没有按期供货,导致施工没有按期完成,由( )违约责任。

【正确答案】 B
【答案解析】[解析] 按照《合同法》规定,承担违约责任的条件常用严格责任原则,只要当事人有违约行为,即当事人不履行合同或履行合同不符合约定的条件,就应当承担违约责任。