Municipal corporations in India are empowered to collect various taxes, including property taxes (houses and open places), taxes on animals, octroi, and entertainment taxes, depending on the state's municipal laws. Therefore, none of the listed options are excluded from their potential tax collection powers.