[多选题]

条约可因以下国际法上的理由而终止( )

A.条约履行不可能

B.缔约一方违约

C.条约被代替

D.断绝外交关系

E.断绝领事关系

参考答案与解析: