The main difference between civic duty and civic responsibility is that a civic duty should be performed by the citizens.
Option B is the correct answer.
Government is an independent agency that is accountable to the nation for all kinds of economic affairs.
Civic duties are performed by the citizens of the country in order to be perceived as good citizens. In contrast, when the tasks are imposed by the government on their citizens, then it becomes a civic responsibility.
Therefore, the duties fulfilled by citizens on their own are the civic duties that perfectly resemble the difference between civic duty and civic responsibility.
Learn more about the civic duties in the related link:
https://brainly.com/question/2375302
#SPJ2