The correct answer is (d) Section 126.
Section 126 of the Indian Evidence Act, 1872 states that “No barrister, pleader, attorney or vakil shall be compelled to disclose any communication made to him in the course and for the purpose of his professional employment, unless he is called as a witness in the suit in which such communication was made.”
This means that a lawyer cannot be forced to testify about anything that a client has told them in confidence, even if the client is on trial for a crime. This is because the right to legal counsel is fundamental to a fair trial, and it would be unfair to the client if their lawyer could be forced to testify against them.
The other options are incorrect because they do not relate to the question of whether a lawyer can be compelled to testify about confidential communications.