The answer i think would be subject
Basically saying "You can't see through me" meaning I'm not an easy person to get something out of.
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.