存款人开立代发工资、教育等特殊用途个人银行账户时,可由所在单位代理办理。单位代理个人开立银行账户的,应提供( )
A.单位证明材料
B.被代理人有效身份证件的复印件或影印件
C.代理人的有效身份证件
D.法人身份证
正确答案是ABC