对于肝功能不全而肾功能正常的患者,宜选用肝毒性小且经肾排泄的药物。这是因为肝脏是药物代谢的主要器官之一,肝功能不全可能会影响药物的代谢和清除。同时,由于肾功能正常,药物可以通过肾脏排泄,减少药物在体内的滞留时间,从而降低药物对肝脏的毒性。因此,选项C“肝毒性小、经肾排泄的药物”是适合这类患者使用的药物类型。