下列属于商业银行的有( )。

下列属于商业银行的有( )。

A.外资银行

B.农村中小金融机构

C.中国邮政储蓄银行

D.中国农业发展银行

E.股份制商业银行

正确答案是ABCE