________ is the highest navigable lake in the world ?

129

A. Lake Victoria
B. Titicaca Lake
C. Haleji Lake
D. None of these