[多选题]
条约可因以下国际法上的理由而终止( )
A.条约履行不可能
B.缔约一方违约
C.条约被代替
D.断绝外交关系
E.断绝领事关系
参考答案与解析: