承揽合同的承揽人的义务主要有()。
A:完成工作的,应当向定作人交付工作成果
B:按照约定提交必要的技术资料和有关质量证明
C:应当妥善保管定作人提供的原材料以及完成的工作成果,因保管不善造成其损毁、灭失的,应当承担损毁赔偿责任
D:应当按照定作人的要求保守秘密,未经定作人许可,不得保留复制品或者技术资料
出自:国家开放大学《合同法》