Multiple choice

Which king of Punjab decided to fight Alexander?

  1. Ranjit Singh

  2. Porus

  3. Chandragupta

  4. Ashoka

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Porus (Purushottama) was the king of Punjab who fought against Alexander the Great's invasion in 326 BCE at the Battle of Hydaspes (Jhelum River). Despite his defeat, Alexander was so impressed by Porus's bravery that he restored his kingdom. Ranjit Singh ruled much later in the 19th century, while Chandragupta and Ashoka were Mauryan emperors of different eras.