Which is the longest lake in India ?ASambharBVembanad lakeCPulicatDNone of the aboveAnswer: B. Vembanad lake