Question: Among the rivers in the world that are over 1,000 kilometers in length, which country is traversed by all those that ultimately flow into the Arabian Sea?
Answer: [India]