Medicine General 0c4a9d32 Which is a hormone dependent liver tumor ? A Adenoma B Hemangioma C Hepatocellular carcinoma D Hemangiopericytoma High-Yield Explanation No explanation provided.