Who among the following can attend the meetings of both Houses of Parl

Who among the following can attend the meetings of both Houses of Parliament while not being a member of either House ?

The Solicitor General of India
The Vice-President of India
The Comptroller and Auditor General of India
The Attorney General of India
This question was previously asked in
UPSC NDA-2 – 2017
Certain high-ranking officials have special rights regarding participation in parliamentary proceedings even if they are not Members of Parliament.
Article 88 of the Constitution of India grants the Attorney General of India the right to speak in, and otherwise take part in the proceedings of, either House of Parliament, any joint sitting of the Houses, and any committee of Parliament of which he may be named a member. However, the Attorney General does not have the right to vote.
The Solicitor General is subordinate to the Attorney General and does not have this specific right under Article 88. The Vice-President of India is the ex-officio Chairman of the Rajya Sabha and presides over its meetings, but they are not a member of either House; they participate in the Rajya Sabha’s proceedings in their capacity as Chairman. The Comptroller and Auditor General reports to the President and audits government accounts but does not attend parliamentary meetings in this capacity.