多项选择题

扶养义务消灭的原因有()。

A. 当事人死亡
B. 当事人身份关系解除
C. 抚养方式因特殊情况而发生巨大改变