The correct answer is option B. Darcy intervenes because he feels responsible for them because he kept Wickham's nature a secret. Darcy tells Mr. Gardiner that he had done all that because he felt responsible for Lydia’s ignorance of the true nature of Wickham. Then, Mr. Gardiner tells Elizabeth this and she is overcome by all that Darcy had done.