Which of the following cities is located on the most densely populated island of Indonesia?

AKuala Lumpur
BJakarta
CBangkok
DManila

Verified Answer :

BJakarta is the answer

The answer is B- Jakarta.