A nonprofit that specializes in financial education is a respectable organization when it comes to advice about this sort of things, and it wouldn't have any particularly selfish reasons to say that (like a bank wanting costumers would) so the answer is D