单项选择题

A.几十年
B.一百余年
C.五百年
D.一千年
E.两千年以上