多项选择题

晶闸管保护电路中,抑制过电压的方法有()

A、用非线性元件限制过电压的幅度
B、用电阻消耗产生过电压的能量
C、用非线性元件限制过电压的相位
D、用储能元件吸收产生过电压的能量