4. You should not praise an act of apparent generosity unless you believe it is actually performed out of selfless motives, and you should not condemn an act of apparent selfishness unless you believe it is actually performed out of self-centered motives.
Which one of the following judgments conforms to the principle stated above?
(A) Caroline rightly blamed her coworker Monica for failing to assist her in doing a time-consuming project, even though she knew that Monica had offered to help in the project earlier but that her offer had been vetoed by their supervisor.
(B) It was correct for Sarah not to praise Michael for being charitable when he told her that he donates a tenth of his income to charity, since she guessed that he only told that fact in order to impress her.
(C) Enrique justifiably excused his friend William for failing to write or phone after William moved out of town because he realized that William never makes an effort to keep in contact with any of his friends.
(D) Daniel was right not to praise Margaret for offering to share her house with a visiting French family, since he believe that she made the offer only because she hoped it would be reciprocated by an invitation to use the family’s apartment in Paris.
(E) Albert correctly criticized Louise for adopting an abandoned dog because he believe that, although she felt sorry for the dog, she did not have sufficient time or space to care for it adequately.
To be honest, I'm quite stumped on why the answer is (D), rather than (B) (they seem more or less the same). But I know why the other three answers aren't right.
(A) We don't know anything about Monica's motives, so we can't pass judgment regarding praise/blame.
(C) What Will does is not necessarily "selfless" or "selfish", its more like an undesirable habit, so this is out of scope. In addition, Will's motives are not speculated upon, so Enrique can't judge anyway.
(E) Again, no motive, can't pass judgment.
(B) Seems to contain all the same elements of (D), although Sarah does seem a little full of herself... hmm... if anyone can explain why this one isn't right, I'd appreciate the help.