A.定金不具有预先支付性,而预付款具有预先支付性B.预付款一般一次性交付,而定金可以分期交付C.定金是一种担保方式,预付款不是一种担保方式D.定金只能适用以金钱履行义务的合同,而预付款不仅适用金钱履行义务的合同,还适用其他合同