多项选择题

下列关于定金与预付款的论述,错误的是( )。

A.定金是证明合同成立和保证合同履行的一种担保方式
B.如果给付定金的一方不履行合同,不得收回定金;如果接受定金的一方不履行合同,应返还定金
C.预付款是预先支付的货款
D.预付款不具有保证合同履行的担保作用