某建筑公司根据施工需要,委托加工厂加工构件,后由于意外情况,建筑公司通知加工厂取消合同;加工厂认为自己已经完成了60%的工作,应当继续履行合同;则下列说法中正确的是()。
A:建筑公司取消合同属于违约行为
B:已完工作量超过一半,应当继续履行合同
C:建筑公司有权取消合同
D:加工厂不得要求继续履行
E:建筑公司应赔偿加工厂损失
出自:建设工程法规及相关知识