多项选择题

职业道德教育,要根据不同行业和职业不同的实际情况,采取多种多样的方法,最主要的方法有()。

A.理论灌输的方法
B.自我教育的方法
C.典型示范的方法
D.潜移默化的方法