<span>D is the correct answer. According to the 2010 - 2015 list of population growth by the United Nations, Afghanistan is number 21 on the list. This is followed by the Maldives at number 76, then Nepal at number 120, and finally Sri Lanka at number 160.</span>
Pretty sure it was Galileo
I would say site because they need to know what place they are talking about.Hope this helps :)