多项选择题

担保是一种民事法律行为,担保活动应当遵循()的原则。

A、平等
B、自愿
C、公平
D、合作
E、诚实信用