Which king of Punjab decided to fight Alexander?
-
Ranjit Singh
-
Porus
-
Chandragupta
-
Ashoka
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.