| The news has been brought to us by him.
Right Answer is:
The given sentence is of present perfect tense and it is in passive form. The structures for active/passive voices are:
Passive: Object + has/have + been + verb (IIIrd form) + by + subject…
Active : Subject + has/have + verb (IIIrd form) + object…
So, the passive voice of the given sentence would be: He has brought us the news.
Hence, option B is the correct answer.