单项选择题

下列史书作者中,唯一得善终的是()。

A.班固
B.范晔
C.司马迁
D.陈寿