Which major rivers are fed by the Himalayan snowmelt?
Choose Your Option
A. Ganga, Godavari, and Krishna
B. Ganga, Indus, and Brahmaputra
C. Narmada, Tapti, and Mahanadi
D. Kaveri, Tungabhadra, and Pennar