The correct answer is B. 70% of the total population lives in the Pacific coastlands from Tokyo and Osaka. It's on page 111 in your textbook
9.4m questions
12.2m answers