单项选择题

Every one has a legal ______ to provide the tax office with details of their earnings.

A.refinement
B.constriction
C.obligation
D.impulsion