多项选择题

下列金融工具中,在银行信用基础上产生的有()

A、公司债券
B、商业汇票
C、支票
D、银行券
E、优先股