The statement that best summarizes the phrase is option D) "while it is true that teachers don't make a lot of money, there are many other (non-monetary) compensations for the low pay."
The meaning of the phrase can be restated as "even though teachers don't get paid enough, there are benefits on the daily job that make it worth trying."
Some of the benefits of being a teacher are:
Friendships among teachers
Possibility to make a change in society by teaching children
Answer:B Explanation: because he said that you just have to see two to three feet ahead of you and what he means by that is just move three or two steps ahead from the past