单项选择题

患者,男,56岁,患肝病反复发作20余年,近日出现乏力、嗜睡、厌食、脾肿大、脾功能亢进、腹水,应首先考虑的诊断是()。

A.急性肝炎
B.肝硬化
C.黑热病
D.门脉高压症
E.肝性脑病