Commonest cause of pyogenic liver abscess
Hematogenous spread is most common among given option
G.I.T
Aspiration
Hematogenous spread from a distant site
Direct contact
Lymphatic spread
Hematogenous spread from a distant site