多项选择题

A.为履行道德义务进行的给付
B.债务到期之前的清偿
C.明知无给付义务而进行的债务清偿