多项选择题

A.合同成本全部不能收回的,合同成本在发生时确认为费用,不确认收入
B.合同成本全部不能收回的,既不确认费用,也不确认收入
C.合同成本全部不能收回的,合同成本应在发生时按相同金额同时确认收入和费用
D.合同成本能够收回的,按能够收回的合同成本金额确认为收入,合同成本在发生当期确认为费用