Solution:Comptroller and Auditor General of India (CAG) audits the accounts related to all expenditure from the Consolidated Fund of India, Consolidated Fund of each state and UT's having a legislative assembly.• He audits all expenditure from the Contingency Fund of India and the Public Account of India as well as the Contingency Fund and Public Account of each state.
• He audits all trading, manufacturing, profit and loss accounts, balance sheets and other subsidiary accounts kept by any department of the Central Government and the state governments.
• He audits the receipts and expenditure of the following:
(1) All bodies and authorities substantially financed from the Central or state revenues;
(2) Government companies; and
(3) Other corporations and bodies, when so required by related laws.