Answer: (Detailed Solution Below)
Option B: Sambhar
Detailed Solution:
The correct answer is “Sambhar”.
Sambhar Salt Lake, ephemeral salt lake, the largest inland salt lake of India, situated in east-central Rajasthan state, west of Jaipur.
About 90 square miles (230 square km) in area, it represents a depression of the Aravalli Range.
Vembanad Lake (Kerala) is the largest lake in India - 2033 sq km.