Detailed Solution:
The correct answer is “Deimachus”.
Deimachus did not come to India with Alexander. He was sent as an ambassador to the Mauryan court in Pataliputra by Antiochus I Soter, the Seleucid king who succeeded Alexander's general Seleucus.