The river Brahmaputra originates from:
Choose Your Option
A. Himalayas in India
B. Western Ghats
C. Tibet (China)
D. Rajasthan