单项选择题

法律规定,农民专业合作社的权力机构是()

A.由全体成员组成的成员大会
B.农民专业合作社理事会
C.农民专业合作社监事会
D.农民专业合作社财务部门