【正确答案】
A、C、D
【答案解析】[解析] 本题考查合同的任意解除权。
(1)选项A正确。在承揽合同中,“定作人”可以随时解除承揽合同,但定作人因此造成承揽人损失的,应当赔偿损失。
(2)选项B错误。在货运合同中,在承运人将货物交付收货人之前,“托运人”可以要求承运人中止运输、返还货物、变更到达地或者将货物交给其他收货人,但应当赔偿承运人因此所受的损失。
(3)选项C正确。在委托合同中,“委托人或者受托人”可以随时解除委托合同,因解除合同给对方造成损失的,除不可归责于该当事人的事由以外,应当赔偿损失。
(4)选项D正确。不定期租赁合同的双方当事人可以随时解除合同。
(5)选项E错误,买卖合同当事人没有任意撤销权。