The correct options are
A Bengaluru
C Kolkata
India plays host to roughly 4,000 cities. Of them, five have been identified as mega cities. Each mega city has over ten million people residing in them. These cities have become hubs for employment and thus, have witnessed a constant flow of individuals migrating to them.