多选题 违反下列义务应承担违约责任的是(    )。
   A.先合同义务
   B.后合同义务
   C.附随义务
   D.主给付义务
   E.从给付义务
【正确答案】 C、D、E
【答案解析】先合同义务产生于合同成立前。违反后合同义务,应承担缔约过失责任;后合同义务产生于合同终止后,违反后合同义务,应承担损害赔偿责任。