多项选择题

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

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