将通货紧缩分为供给抑制型通货紧缩、成本推动型通货紧缩、结构型通货紧缩是(     )来划分的。

A、按通货紧缩的形成机理
B、按通货紧缩发生可否预测
C、按通货紧缩的严重程度
D、按通货紧缩的表现形式