多项选择题

A.建筑公司取消合同属于违约行为
B.已完工作量超过一半,应当继续履行合同
C.建筑公司有权取消合同
D.加工厂不得要求继续履行
E.建筑公司应赔偿加工厂损失