Shanghai 单选题 Which of the following is the longest river in the world?
A. Nile River B. Yangtze River C. Amazon River D. Yangtze River
The correct answer is B. Yangtze River.
The Yangtze River is the longest river in the world, flowing 6,300 kilometers from the source to the sea.