Metaphor, end rhyme, and repetition are all used.
The correct answer is A. Non-fiction
The best answer is B.
This choice clearly and specifically defines why the speaker is both relieved and regretful. The other options are a bit vague and do not directly relate to the idea of learning to be responsible about money.