多选题
张一委托张二开发一项新技术,张一按照合同约定提供了项目启动资金以及必要的资料。虽然张二努力研究开发新技术,最终却因为遇到无法克服的技术困难失败了,在合同履行期满后,无法提供技术成果。下列选项中错误的有( )。
A.张二构成违约
B.张二需要向张一承担违约责任
C.张一有权要求张二赔偿损失
D.张一与张二应当合理分担损失
【正确答案】
A、B、C
【答案解析】按照《合同法》第338条规定,在技术开发合同履行过程中,因出现无法克服的技术困难,致使研究开发失败或者部分失败的,该风险责任由当事人约定。没有约定或者约定不明确,依照《合同法》第61条的规定仍不能确定的,风险责任由当事人合理分担。据此,张二虽然开发失败,但并不构成违约,不必承担违约责任。张二开发失败,属于在合同订立之时已存在的风险变成了现实,对于张一与张二受到的损失,在双方没有约定风险责任分担的情况下,应由双方合理分担。