预收账款的产生原因有(  )

预收账款的产生原因有(  )
A、企业产品在市场上供不应求
B、购货单位的信用不佳
C、生产周期长的企业为解决资金不足而向购货单位收取定金
D、企业经营临时性需要
E、双方口头约定
【正确答案】:ABC
【题目解析】:预收账款的产生原因有:(1)企业产品在市场上供不应求;(2)购货单位的信用不佳;(3)生产周期长的企业为解决资金不足而向购货单位收取定金。