The Indus River originates in China, near:

A. Tianchi Lake
B. Tibetan Lake
C. Mapam Lake
D. None of these