多项选择题

下列项目属于预收账款的有()

A.企业按照合同向购货方预收的购货款
B.企业按照协议规定向购货方预收的购货款
C.向发包单位收取的预收备料款
D.向发包单位收取的预收工程款