Which river is the longest in Bihar?

Explanation:

The Ganga is the longest river flowing through Bihar.