第34题: [多项选择]根据合同法理论,定金与预付款的差异主要表现在______。 A. 定金不具有预先支付性,而预付款具有预先支付性 B. 不交付预付款不构成对主合同的违反,但不交付定金构成对主合同的违反 C. 定金是一种担保方式,预付款不是一种担保方式 D. 法律对合同约定定金数额占主合同标的数额的比例没有明文规定,对预付款数额占主合同标的数额的比例没有规定限制 E. 不交付定金会产生定金罚则,而不交付预付款不发生违约后果 参考答案:C 答案解析:[解析] (1)选项A:定金和预付款均是预先支付的款项;(2)选项BD://交付定金的协议是从合同,而交付预付款的协议一般是合同内容的一部分,因此,不交付预付款构成对主合同的违反,不交付定金则定金合同