My cousin has hepatitis C, so he basically avoids vitamin supplements because they can further damage his liver. He eats a balanced diet high in protein from sources other than meat. You basically have to treat it delicately and avoid shocking the system.
My liver is ok and it shouldn't be. Every morning the last ten years I take a centrum and a b complex with two cups of coffee and twenty oz. of cold water. I feel physically great all day, generally.