多项选择题

下列商业银行的海外机构哪些具有独立法人资格()。

A、海外分支行
B、附属银行
C、联营银行
D、银团银行