About _________ of the Worlds population lives in LDCs?A. 50%B. 80%C. 25%D. 35% Found an error? Read our corrections policy and report it in the comments below.