Which of India’s rivers is considered to be both a sacred river and a goddess in the Hindu faith?
A.
the Mekong
B.
the Ganges
C.
the Yangtze
D.
the Nile