Which of the following city is the largest agglomeration with over 18.4 million people?ABengaluruBChennaiCKolkataDGreater MumbaiAnswer: D. Greater Mumbai