search
Q: Which two kings fought in the Battle of Hydaspes?
  • A. Chandragupta and Dhana Nanda
  • B. Alexander and Porus
  • C. Ashoka and Mahapadmanabha
  • D. Mihirakula and Yasodharman
Correct Answer: Option B - The Battle of Hydaspes was fought between Alexander and Porus in 326 BCE.
B. The Battle of Hydaspes was fought between Alexander and Porus in 326 BCE.

Explanations:

The Battle of Hydaspes was fought between Alexander and Porus in 326 BCE.