单项选择题

汉代哪位皇帝派遣张骞出使西域?()

A.汉高祖
B.汉文帝
C.汉景帝
D.汉武帝