多项选择题

A.金融机构为开户申请人开立个人存款账户时,应要求其提供本人有效身份证件
B.银行通过有效身份证件仍无法准确判断开户申请人身份的,应要求其出具辅助身份证明材料。
C.他人代理开立个人银行账户的,银行应要求代理人出具代理人、被代理人的有效身份证件以及合法的委托书等。
D.银行认为有必要的,应要求代理人出具证明代理关系的公证书。