多项选择题

A.战争
B.当事国一方的一般性违约
C.条约履行不可能
D.单方解约和退约