Which is the World Highest Lake ?

a. Lake Titicaca

B. Lake Victoria

C. Lake Tana

D. None