多项选择题

A.须有债的关系存在
B.须以他种给付代替原定给付,且必须是现实的给付
C.须有以代物清偿消灭债的合意
D.须当事人达成了代物清偿协议