多项选择题

按照《中华人民共和国商业银行法》有关规定,商业银行可以开办以下业务()

A、吸收公众存款
B、发放短期、中期和长期贷款
C、发行金融债券
D、代理发行、代理兑付、承销政府债券