Multiple choice 35% of China's population lives near the country's longest river, which is what? Yangtze River Yellow River Mekong River Yalu River Reveal answer Fill a bubble to check yourself A Correct answer Explanation The Yangtze River is the longest river in China and the third longest in the world. It is a critical artery for the Chinese population and economy.