World’s deepest lake is _______. December 26, 2018 by Mussawir Aalam A. Lake Victoria B. Lake Baikal C. Lake Marana D. Lake Michigan