多项选择题

委托代理关系可因( )等原因而终止。

A.代理期间届满
B.被代理人取消委托或代理人辞去委托
C.作为被代理人或者代理人的法人终止
D.被代理人取得或者恢复民事行为能力
E.代理人死亡或代理人丧失民事行为能力