单项选择题

A.是否基于合同而产生
B.当事人是否有过错
C.造成损失的大小
D.行为发生在合同订立过程中还是合同成立后