多项选择题

下列因素中可能造成一国货币贬值的因素有( )。

A.国际收支逆差
B.高于他国的通货膨胀
C.国内利率上升
D.国内总需求增长快于总供给
E.紧缩性财政政策