单项选择题

某医院内科病房,治疗护士误将甲床病人的青霉素注射给乙床的病人而将乙床的庆大霉素注射给甲床的病人。她发现后,心里十分矛盾和紧张,并对乙床病人进行严密观察,没有发现青霉素过敏反应,该护士原想将此事瞒下去,但反复思考后还是报告了护士长,同时做了自我检查。护士打错针后,心理十分矛盾和紧张,经过反复思考后又告诉了护士长。对上述护士行为起主要作用的道德范畴是()

A.良心
B.情感
C.义务
D.审慎
E.荣誉