多项选择题

根据我国《民法通则》以及相关的法律规范的规定,能够引起债的发生的法律事实,即债的发生根据,主要有以下( )。

A.合同
B.侵权行为
C.不当得利
D.债的其他发生根据
E.违约行为