I am working on an English book to improve my English skills and the book only gives the answer without explanation. The instruction is "Choose the best reply between A and B."
The question is: Why do you work so hard?
Answer A: Because I am only happy when I am busy.
Answer B: Because I have to finish my report by the end of this week.
In my opinion both answers are correct in term of grammar, but answer B gives more clarity of the reason why I have to work hard.
Am I right? If no, why?