公共卫生护理中,社区护士的主要角色是: A. 传染病的诊断和治疗者(由专业医生负责) B. 环境卫生的监督者和改善建议者 C. 大型医疗设备的操作者(需由专业人员操作) D. 居民健康状况的评估者和健康教育者 答案:D