多项选择题

法人终止的原因有( )。

A.依法被撤销
B.自行解散
C.依法被宣告破产
D.因其他原因解散