It sure isn't D. The very first sentence makes D incorrect.
I don't think it's B either. He must have or how could he understand the second part of the paragraph.
It's not A, although it is the second best answer, I suppose. He thinks there are compensations when no fish are caught. He must have had experience with baron days, or this whole paragraph would be meaningless
C <<<< answer.