Which is the deepest lake in the world? A. Titicaca B. Victoria C. Baikal D. Superior Submitted by: Kamran Ahmed General Knowledge Mcqs Share this Related Mcqs