关于承揽合同解除的说法,正确的是()

关于承揽合同解除的说法,正确的是()

A.定作人不履行协助义务致使承揽工作不能完成的,承揽人可以解除合同

B.承揽人将其承揽的主要工作交由第三人完成的,定作人可以解除合同

C.承揽人可以随时解除承揽合同,造成定作人损失的,应当承揽赔偿责任

D.定作人可以随时解除承揽合同,造成承揽人损失的,应当承揽赔偿责任

正确答案是D