单项选择题

在技术开发合同履行过程中,因出现无法克服的技术困难,致使研究开发失败或者部分失败的,该风险责任由当事人约定。没有约定或者约定不明确,依照《合同法》第61条的规定仍不能确定的,风险责任( )

A.由当事人合理分担
B.由研究开发人承担
C.由当事人平均分担
D.以上选项都不正确