单项选择题

《汉书》记载:“徐生以颂为礼官大夫”。由此可知,徐生是依靠什么当上礼官大夫的?()

A.会颂扬皇上
B.容貌好
C.会吟诵诗词
D.会写歌功颂德的文章