General Medicine General 2106b102 Most common cause of pyogenic liver abscess: A Aspiration B Hematogenous spread from a distant site C Direct contact D Lymphatic spread