下列关于企业所得税确认收入时间的说法,正确的是( ) A.广告制作,在广告出现于公众面前时确认收入 B.采用支付手续费方式代销商品,在发出商品时确认收入 C.为客户开发软件,根据开发软件的完工进度确认收入 D.采取预收款方式销售商品在收到预收款时确认收入