单项选择题

A. For almost a thousand years.
B. For a few decades.
C. For a century.
D. For several years.