单项选择题

The renaissance was a(n) ()of unparalleled cultural achievement and had a great impact on almost all European countries.

A. moment
B. dynasty
C. instant
D. epoch