What is the primary role of social audits in the implementation of MGNREGA?
AEnsuring timely fund distribution
BMonitoring the ethical performance of businesses
CEnabling the community to monitor the implementation of the scheme
DAuditing the finances of private contractors