多项选择题

农业银行对外营业机构需持有()。

A.法人事业证书
B.金融许可证
C.营业执照
D.卫生许可证