多项选择题

A.总需求是引起国民收入波动的主要原因
B.经济周期的原因在于投资的变动
C.经济周期产生于政府政策的变化
D.经济周期是由于战争或收成不好造成的