The Gram Panchayat, as the basic unit of local self-government in rural India, has multiple functions including maintaining law and order at the village level, developing agriculture and rural infrastructure, maintaining sanitation and public health, and various other developmental activities. Therefore, all the listed functions fall under its purview.