【喵呜刷题小喵解析】:社会工作者在接触居民时,需要运用一系列技巧来建立有效的沟通。首先,介绍自己是建立信任的基础,让居民了解社会工作者的身份和目的。其次,展开话题是引导对话的关键,通过提出相关话题,可以引导居民参与讨论。维持对话是保持沟通持续进行的手段,通过回应和提问,保持对话的流畅性。最后,结束对话是结束沟通的方式,通过礼貌地结束对话,给居民留下良好的印象。事先准备虽然重要,但不是在接触居民时直接使用的技巧,因此不选。因此,正确答案为ACDE。