21. Which of the following is another name for the term general welfare?
a. Public good
b. Social contract
c. Social good
d. Public needs