单项选择题

A.村党支部
B.村民委员会
C.村民会议和村民代表会议
D.乡镇人民政府