UWO89 UWO89 24-03-2022 English contestada India's population density. Choose the correct answer. (A) 382/km2 (B) 290/km2 (C) 423/km2