The phrase 'friend, philosopher and guide' captures the multi-dimensional role of a teacher. As a friend, a teacher provides emotional support; as a philosopher, they inspire critical thinking about life's deeper questions; as a guide, they direct students' academic and personal growth. Option C directly states that teachers fulfill all these vital roles.