How does the Office of the Comptroller and Auditor General of India contribute to the accountability of public funds?

Elaborate on the constitutional provisions and functions of the CAG in India.