A.未经定作人同意,承揽人将主要工作交由第三人完成的,定作人可以解除合同,但承揽人有权将承揽的辅助工作交由第三人完成
B.定作人和承揽人都享有随时解除合同的权利,但前提是赔偿承揽人的损失
C.承揽人不得擅自更换定作人提供的材料,且对定作人提供的图纸和技术应当保密
D.定作人未向承揽人支付报酬材料费等价款的,承揽人对完成的工作成果有留置权