Who said "The Greeks, though impure, must be honored since they were trained in sciences and therein, excelled others...."
The Mahabharata compliments them as "the all-knowing Yavanas" (sarvajnaa yavanaa) i.e. "The Yavanas, O king, are all-knowing; the Suras are particularly so.