The correct option is B Lake Baikal
The deepest lake of Asia is Lake Baikal. It is located in Russia. Its maximum depth is 1,642 meters. By volume it is the largest fresh water lake in the world and it contains about 22-23% of the fresh water of the world.