多项选择题

企业在确定为预防性需要而持有的现金数额时,需考虑的因素有______。

A.企业销售水平的高低
B.企业临时举债能力的强弱
C.金融市场投资机会的多少
D.企业现金流量的可预测性