This is a real-world medical entrance exam question, please give the true answer based on the question and selection. Topic name: None, Subject name: Pathology
Which of the following is the most common benign neoplasm of liver 
Select and explain. 
A. Hepatic adenoma, B. Cavernous hemangioma, C. Lipoma, D. Nodular regenerative hyperplasia
B: Cavernous hemangioma
Answer: B: Cavernous hemangioma 
Explanation: Most common benign neoplasm is cavernous hemangioma
Most common hepatic neoplasm is metastasis
Most common primary malignant tumor is Hepatocellular carcinoma.