General Medicine General 9f8b6652 Most common tumor of liver is: A Cavernous hemangioma B Hepatocellular carcinoma C Adenoma D Metastasis