【正确答案】
B
【答案解析】[难点分析] 译好本句的关键在于把握好其中动词不定式的功能及部分短语的意思。首先该不定式表达的是前半部分“Great efforts should be made”(应该下大力气)的目的,即解释说明“下大力气”是要干什么。另外该不定式中有一动词短语“inform sb. of sth.”(告知某人某事,通知或报告某人某事),此处根据上下文应取“告知某人某事”之义,即“向某人宣传”之义。结合上述分析可发现,四个选项中选项B的翻译为最佳。选项C脱离上下文将“inform”理解为“通知”,并不可取。选项D的问题首先体现在将情态动词“should(应当)误译为“has”(已经),犯了时态上的错误;另外该选项还漏译了“terrible”和”neglecting”二词,与原意大大背离。A项重复了D项的错误,此外还将“the public”(公众)从动作作用的对象变为动作的发出者,故而为四项中问题最多的。