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
- Passion for transmitting ideas and knowledge