下列情形中,不能由合同义务人之外的第三人履行的是()
A、甲与乙之间的买卖房屋的合同,双方未对此作出约定
B、甲与乙之间的购销合同,双方约定不得由第三人代为履行
C、甲与某大学教授乙签订培训合同,约定由乙讲授合同法课程,甲支付报酬
D、甲公司与乙公司签订技术服务合同,约定由乙向甲提供技术服务
E、甲与乙公司签订承揽合同,约定乙为甲制作工艺品
【正确答案】:BCDE
【题目解析】:合同义务可以由合同义务人以外的第三人履行,但是以下两种情形除外:(1)当事人约定必须由合同义务主体亲自履行的义务。(2)性质上不允许第三人履行的义务。一般说来,具有人身性质的债务(如演出、技术服务等),以人的特殊技能、智能、技术或特种设备为必要的债务(如承揽合同等),以不作为为标的的债务等,均不得由第三人履行。