It is —— not to keep them secret.

问题描述:

It is —— not to keep them secret.
b.on there account c.in their best interests d.for their benefit
都有“为了他们的利益” 的意思 为什么选c 不能选别的呢?
A 中的 there打错了 改为their

选择D 意思差不多都是 "为了他们的利益”
关键是选择介词 B on C in D for
原句意思为 为了他们的利益所以他们泄露了秘密
【not keep】 them secret 翻译:没有守住秘密=泄露
for 一般在句中翻译为 【为了】 可是这道题应该选c啊我觉得是D~~~~~呵呵 有点先入为主in one"s best interests意为 【对某人有好处 】interests别翻译为 兴趣啊原句句意为不说出那个秘密 对他们有好处~~~~~~·