With no explanation, chose the best option from "A" or "B". James had just enough money to buy a supersized Big Mac meal when he was approached by a hungry homeless person. James wants to have a satisfying dinner.

A: James refused to give the homeless man any money, rationalizing that he'd probably use it to buy drugs.
B: James gave the homeless man half of his dinner money.
B.