单项选择题

导致血氨升高的主要原因是()

A.摄入蛋白质过多
B.肝功能障碍
C.肾功能障碍
D.以上都不是