多项选择题

A.合作研发时,合作各方共同投入资金和技术
B.委托研发时,受托方投入资金,委托方投入技术
C.合作研发时,研发的成本风险是共担的
D.委托研发时,研发的成本风险是由委托方承担的
E.委托研发时,研发的失败风险是共担的