多项选择题

同等数量的货币或现金流在不同时点的价值是不同的,我们通常将一定数量的货币在两个时点之间的价值差异称为货币的时间价值,货币之所以具有时间价值,是因为( )。

A.货币可以满足当前消费或用于投资产生回报,货币占用具有机会成本
B.通货膨胀可能造成货币贬值
C.投资可能产生投资风险,需要提供风险补偿
D.人们的货币幻觉
E.货币存量的变化