In the context of Urban Local Governments, which of the following is the correct order of administrative bodies from smallest to largest?
AMunicipal Corporation, Municipal Council, Nagar Panchayat
BNagar Panchayat, Municipal Council, Municipal Corporation
CMunicipal Council, Municipal Corporation, Nagar Panchayat
DNagar Panchayat, Municipal Corporation, Municipal Council