What is the core meaning of the 'Common Good' principle in Catholic Social Teaching?
B. Prioritising individual gain over collective welfareC. Ensuring shared benefits and social conditions that support the well-being of all members of a communityD. Decisions should be made at the highest possible level of authority