多项选择题

市政债券主要种类有()。

A.一般契约债券
B.有限契约债券
C.收益担保债券
D.住宅公债