以下关于收入确认的说法正确的是( )
A.2010年12月1日,A公司向B公司销售商品5000万元,已交货并开具发票,2010年12月25日,B公司因质量问题要求退货,双方未达成一致意见,A公司2010年确认上述收入5000万元 B.甲公司以视同买断方式委托乙公司销售商品100件,协议价为200元每件,成本为120元每件,代销协议约定,将来乙公司没有将商品售出时可以将商品退回给甲公司。这批商品已经发出,货款尚未收到,则甲公司在发出商品时应确认收入20000元; C.甲公司向乙公司销售一部电梯,电梯已经运抵乙公司,发票账单已经交付,同时收到部分货款。合同约定,甲公司应负责该电梯的安装工作,在安装工作结束并经乙公司验收合格后,乙公司应立即支付剩余货款。电梯尚未安装,甲公司确认收入; D.2010年11月30日甲公司向乙公司销售一批商品,开出的增值税专用发票上注明的销售价款为100万元,增值税税额为17万元。该批商品成本为80万元;商品并未发出,款项已经收到。协议约定,甲公司应于9月30日将所售商品购回,回购价为110万元,甲公司2011年11月30日确认收入100万元; E.甲公司属于软件开发公司,2011年6月1日甲公司以1000万元销售某成套软件给乙公司,软件已销售,款项已收到。同时,甲公司接受乙公司委托对该成套软件进行日常有偿维护管理,维护管理协议约定自2011年6月1日至2014年5月31日。甲公司2011年6月1日确认收入1000万元。