Who among the following can attend the meetings of both houses of Parliament while not being a member of either House?
AThe Solicitor General of India
BThe Vice-president of India
CThe Comptroller and auditor General of India
DThe Attorney General of India