Which one of the following is the biggest man made Lake found in Pakistan ?

A ) Hub Lack

B ) Keenjhar Lake ✅

C ) Manchar Lake

D ) Saif ul Malook Lake