多项选择题

引发通货膨胀的原因主要哪些?()

A.成本推进
B.结构失调
C.需求拉动
D.货币贬值