多项选择题

货币之所以具有时间价值,是因为( )。

A.货币可以满足当前消费,货币占用具有机会成本
B.货币可以满足当前投资而产生回报,货币占用具有机会成本
C.通货膨胀可能造成货币贬值
D.投资有风险,需要提供风险补偿
E.为预防未来意外事件的发生,货币占用具有机会成本