多项选择题

一般性金融债券指的是商业银行为筹集用于长期贷款、投资等业务资金需要而发行的债券。这类债券的形式、种类很多,包括()。

A.担保债券
B.信用债券
C.普通金融债券
D.附息金融债券