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 Please select the best answer from the choices provided A B C