非货币性资产交换具有商业实质且公允价值能够可靠计量时,对于换出资产公允价值与其账面价值的差额,下列说法中正确的有( )。
A.换出资产为存货的,应视同销售按其公允价值确认收入,同时结转成本
B.换出资产为固定资产的,其公允价值和账面价值的差额,计入营业外收入或营业外支出
C.换出资产为长期股权投资的,其公允价值和账面价值的差额,计入投资收益
D.换出资产为交易性金融资产的,其公允价值和账面价值的差额,计入营业外收支