[A] Indian

[B] Megasthenes

[C] Sriharsha

[D] Aryabhata

 Answer: [B] Megasthenes