Who was the teacher of Plato?A. None of theseB. SocratesC. AristotleD. Xenophon Found an error? Read our corrections policy and report it in the comments below.