Question

When did Alexander invade India?

A 298 BC
B 303 BC
C 302 BC
D 326 BC

Answer & Explanation

Answer: [D]

The correct answer is 326 BC. In 326 BC, Alexander invaded India. After crossing the river Indus, he advanced towards Taxila. He then challenged king Porus, ruler of the kingdom, between the rivers Jhelum and Chenab.