1) To my mind the correct option is letter (B).
2) I think that the verse “"Where tireless striving stretches its arms towards perfection “supports the previous answer. The author conveys the idea of working hard to achieve people goals and if it is possible to reach perfection.