Which of the following statements BEST explains the importance of civic virtue in a democratic society? Please choose the correct answer.

A: Civic virtue requires people to sign a social contract to uphold the common good of society
B: Civic virtue requires people to have the same or similar religious beliefs within community
C: Civic virtue requires people to never question the decisions made by government officials
D: Civic virtue requires people to put the needs of the community above their own needs

D: Civic virtue requires people to put the needs of the community above their own needs.