【正确答案】承揽合同与买卖合同的主要区别在于:(1)承揽合同中转移标的物的所有权并不是承揽人的主要义务,而是承揽人完成工作后的一种附随义务;在买卖合同中移转标的物的所有权是出卖人的主要义务。(2)承揽合同中的标的物只能是承揽人严格按照定作人的要求而完成的工作成果,为特定物;而买卖合同的标的物只是双方约定的出卖人应交付的物,可以是特定物,也可以是种类物。(3)承揽合同的定作人不仅要向承揽人提出对标的物的特殊要求,有时还须提供原材料,由承揽人加工制作,而且有权在不影响承揽人工作的情况下,对其工作情况进行监督和检查;而买卖合同的买受人仅有权请求出卖人按约定的条件交付标的物,无权过问对方的生产经营或标的物由谁完成等事项。(4)承揽合同在工作成果完成前,只能由承揽人自己承担工作物毁损灭失的风险;而在买卖合同中,当事人可以约定自合同成立时起标的物毁损灭失的风险即转由买受人负担。
【答案解析】