Multiple choice Alexander, the Great, invaded India in 334 B.C. 328 B.C. 326 B.C. 330 B.C. Reveal answer Fill a bubble to check yourself C Correct answer Explanation Alexander the Great invaded the northwestern part of the Indian subcontinent in 326 BCE, leading to the Battle of the Hydaspes against King Porus.