Question: what are the three necessary elements that determine the morality of any human act?
Answer: There are three sources or 'fonts' of morality, which determine the morality of any act: (1) intention, (2) moral object, (3) circumstances.