多项选择题

A.企业采用支付手续费方式委托代销商品,应在发出商品时确认收入
B.企业采用预收款方式销售商品,应在发出商品时确认收入
C.企业采用托收承付方式,在办妥托收手续时确认收入
D.企业采用交款提货销售商品,在购货方收到货物时确认收入