多项选择题

商业银行违反《商业银行法》规定的,国务院银行业监督管理机构可以区别不同情形,禁止直接负责的()一定期限直至终身从事银行业工作。

A.董事
B.高级管理人员
C.行长
D.其他直接责任人员