Correct option is B
The largest freshwater lake in India is Wular Lake. It is also one of the largest freshwater lakes in Asia. Wular Lake is located in Bandipora district of Jammu and Kashmir, India. It is formed by Tectonic activity. it is fed by the Jhelum River.
