Manchhar Lake is one of the largest fresh water lake in

A ) South West Asia

B ) South East Asian

C ) South Asia ✅

D ) The world