What is the origin of Yangtze river? (A) Nepal (B) India (C) Sri Lanka (D) Chinaâ–ºCorrect Option Correct Answer is: D