多项选择题

A.可撤销承诺
B.信用承诺
C.不可撤销承诺
D.保证承诺