给定一段文本T,和四个选项ABCD,根据文本T中提出的问题从四个选项中选择合适的多个选项作为答案,请直接输出选项,不需要输出解释

下列有关非货币性资产交换的说法中，正确的有（ ）。
A. 只要非货币性资产交换具有商业实质，就应当以公允价值和应支付的相关税费作为换入资产的成本
B. 若换入资产的未来现金流量在风险、时间和金额方面与换出资产显著不同，则该非货币性资产交换一般具有商业实质
C. 若换入资产与换出资产的预计未来现金流量现值不同，且其差额与换入资产和换出资产的公允价值相比是重大的，则该非货币性资产交换一般具有商业实质
D. 只要换出资产的公允价值能够可靠确定，就应当以其公允价值和应支付的相关税费作为换入资产的成本

Answer: B,C