The verified answer to “Important Battles question: Who fought the Battle of Hydaspes (326 BCE) against Alexander the Great?” is Porus (Paurava), option B. The source-backed, question-specific record explains: King Porus (Paurava) of the Paurava kingdom fought Alexander the Great at the Battle of the Hydaspes (Jhelum River) in 326 BCE. Despite using war elephants Porus was defeated but impressed Alexander with his valour. This evidence establishes the historical relationship required in this Important Battles item. A correct solution must preserve the exact battle, date, participants, commander, location, outcome or significance requested by the stem. Similar periods, genres or national traditions do not make two battle facts interchangeable. Option B gives Porus (Paurava) and satisfies every condition stated in the question. The remaining choices—Chandragupta Maurya, Bindusara and Dhana Nanda—do not satisfy the complete requirement. The reliable checking method is to identify the named battle first, recall or verify its verified participant or outcome, and then read qualifiers such as “both works,” “original language,” “first published,” “correctly matched” or “incorrectly matched.” These qualifiers determine what counts as the answer. Replaying that method for this Important Battles question confirms Porus (Paurava) without relying on option position.