多项选择题

商业银行的代收代付业务主要包括()。

A.代理各项公用事业收费
B.代理行政事业性收费
C.代发工资
D.代扣住房按揭贷款
E.代理财政性收费