Which is the deepest lake of the world ? October 9, 2017 – by admin Which is the deepest lake of the world ? A. Lake Baikal B. Caspian Lake C. Wular Lake D. Lake Victoria