Who among the following can attend the meetings of both Houses of Parliament while being not a member of either of the Houses? (1) Solicitor-General of India (2) Vice-President of India (3) Comptroller and Auditor-General of India (4) Attorney General of India