The correct answer is: None of the above.

The rivers flowing in Bihar are:

  • Bagmati - It is a tributary of the Ganges River. It originates in the Himalayas and flows through the states of Uttarakhand, Uttar Pradesh, and Bihar.
  • Kamla - It is a tributary of the Ganges River. It originates in the Himalayas and flows through the states of Uttarakhand, Uttar Pradesh, and Bihar.
  • Kosi - It is a tributary of the Ganges River. It originates in the Himalayas and flows through the states of Nepal and India.
  • Gandak - It is a tributary of the Ganges River. It originates in the Himalayas and flows through the states of Nepal and India.

All of these rivers flow eastwards, not northwards.