多项选择题

A.工程师的责任就是他(她)在工程生活中必须履行的角色责任
B.工程师不仅“具有作为道德代理人的一般能力,包括理解倒的理由和按照道德理由行动的能力”
C.工程师接受自己的工作职责和社会责任,并且自觉地为实现这些义务努力
D.在具体的工程活动中,工程师能明确区分何为正当的行为、何为错误的行为