单项选择题

A.以有效合同为前提
B.以合同当事人不履行或者不适当履行合同义务为要件
C.可由合同当事人在法定范围内约定
D.是一种刑事赔偿责任