Moralist: Immoral actions are those that harm other people. But since such actions eventually harm those who perform them, those who act immorally do so only through ignorance of some of their actions’ consequences rather than through a character defect.

Question: Which one of the following is an assumption required by the moralist’s argument?
Options:
A. People ignorant of their actions’ consequences cannot be held morally responsible for those consequences.
B. An action harms those who perform it only if it also eventually harms others.
C. Only someone with a character defect would knowingly perform actions that eventually harm others.
D. Those who, in acting immorally, eventually harm themselves do not intend that harm.
E. None of those who knowingly harm themselves lack character defects.
Answer: "D"