从哪个朝代开始规定一个皇帝只能有一个年号?

从哪个朝代开始规定一个皇帝只能有一个年号?

A.汉朝

B.唐朝

C.宋朝

D.明朝

正确答案是D