单项选择题

A.公民在行使权力时,都有维护社会秩序的义务
B.公民应先履行义务,后享受权利
C.公民的权利与义务是根本对立的
D.公民在享有宪法和法律规定的权利时,应该充分尊重他人的权利