题目解析:
一、主要原因:
(1)财政原因。因财政原因迫使过度供给货币的情况有两种,即发生财政赤字和推行赤字财政政策。(选项D正确)
(2)信贷原因。因信贷原因迫使过度供给货币的情况主要是指银行信用提供的货币量超过了经济发展对货币数量的客观需求, 一般称为"信用膨胀" 。引起信用膨胀的原因有很多,既有来自财政赤字的压力,也有来自社会上过热的经济增长要求的压力,还有来自银行自身决策失误的原因。
二、其他原因
导致货币过度供给的原因很多,也很复杂,主要有投资规模过大(选项B正确)、国民经济结构比例失调、国际收支长期顺差(选项C正确)等。应根据发生通货膨胀的实际状况进行实证分析,以便对症下药,作出有效的决策,以抑制通货膨胀。