The correct option is B
The true Muslim uses his wealth knowing that it will return to him with more rewards and well-being. For this reason it is seen to spend it in a way that guarantees the reward, without being unfair to their heirs or depriving them of it, and without being stingy in their contribution. He is moderate and follows a middle ground between these two extremes according to the noble spirit of the Sharî'ah, and the wealth of his heirs is no more important to him than to contribute for the sake of Allah. On the contrary, he loves more to contribute his riches for the sake of Allah than to leave them to his heirs, because the first is an action that lasts and is recorded in the book of his good deeds.