Aristotelian Virtue Ethics provides a better model for the moral life because:
A. it explains the notion of duty and obligation better than any other theory.
B. it is only concerned with pleasures as the central aspect of the moral life.
C. it follows the dictates of God.
D. it allows a place for the moral emotions and better explains the motivational roles emotions play in our lives.