多项选择题

A.议付行;
B.贴现行;
C.开证行;
D.以上都不对