多项选择题

A.销售商品采用托收承付方式的,在办妥托收手续时确认收入
B.销售商品采取预收款方式的,在收到款项时确认收入
C.销售商品采用支付手续费方式委托代销的,在收到代销货款时确认收入
D.为特定客户开发软件的收费,应根据开发的完工进度确认收入