【正确答案】
A、B、C、D
【答案解析】[考点] 收入>收入概述>关于收入确认的原则 当企业与客户之间的合同同时满足下列条件时,企业应当在客户取得相关商品控制权时确认收入,即合同需具备的要件包括: (1)合同各方已批准该合同并承诺将履行各自义务; (2)该合同明确了合同各方与所转让商品或提供劳务(以下简称“转让商品”)相关的权利和义务; (3)该合同有明确的与所转让商品相关的支付条款; (4)该合同具有商业实质,即履行该合同将改变企业未来现金流量的风险、时间分布或金额; (5)企业因向客户转让商品而有权取得的对价很可能收回。