单项选择题

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