There are two broad schools of ethical theory: consequentialism and non-consequentialism. According to consequentialism, the right act is that act which has the best consequences. According to non-consequentialism, the rightness of an action is not solely determined by its consequences. (Though, most versions of non-consequentialism allow some ethical relevance of consequences). The most famous…