员工有权向以下哪些部门举报所发现的各类违法违纪行为?

员工有权向以下哪些部门举报所发现的各类违法违纪行为?

A.上级部门

B.上级纪律监察部门

C.国家司法机关

D.本级纪律监察部门

正确答案是ABCD