销售商品采用托收承付方式的,在办妥托收手续时确认收入
销售商品采取预收款方式的,在发出商品时确认收入
销售商品需要安装和检验的,在购买方接受商品以及安装和检验完毕时确认收入
销售商品采用支付手续费方式委托代销的,在收到代销清单时确认收入
故正确答案为:A、B、C、D