The largest artificial lake in the wrorld is:

A ) Mead lake

B ) Kariba lake ✅

C ) Superior lake

D ) Baikal lake