单项选择题

《蜀相》一诗写的是哪位古代名臣?()

A.房玄龄
B.曹操
C.王安石
D.诸葛亮