多项选择题

委托开发合同中委托人的主要义务()

A.按照约定支付研究开发费用和报酬;
B.按照合同约定提供技术资料、原始数据并完成协作事项;
C.按期接受研究开发成果。
D.除当事人另有约定或法律另有规定外,研究开发人不得向第三人泄露所开发的技术秘密,不得向第三人提供该项技术成果