What strengths does MRI have over CT for liver imaging?

What strengths does MRI have over CT for liver imaging?

1. More specificity, particularly in regard to diagnosing hepatic cyst and hemangioma
2. Does not require ionizing radiation
3 May not require contrast injection