Detailed explanation and options for the selected question.
The Yangtze River in China is the longest river in Asia.