多项选择题

A、违反职业道德
B、违反社会公德
C、违反法律
D、违反私德