单项选择题

唐末农民战争和明末农民战争爆发的相同原因是()。

A.宦官专权
B.外戚乱政
C.军阀割据混战
D.士族庶族地主争权