Discuss the below in detail:
Q: Compare and contrast the three main moral philosophies of Moral Virtue Theory, Duty Theory and Utilitarianism and explain how each philosophy type would evaluate the morality of a particular ethical decision along with relevant examples.