Medicine General c5387c41 Commonest Organism Producing acute pyelonephritis A Staphylococcus B Streptococcus C E.coli D Salmonella High-Yield Explanation No explanation provided.