Who was the teacher of Plato? June 12, 2022 – by admin Who was the teacher of Plato? A. Xenophon B. AristotleC. Socrates D. None of these