Medicine General 6a70d6ef Non invasive diarrhea is caused by: A Shigella B B. Cereus C Salmonella D Y. enterocolitica High-Yield Explanation Answer is B (B. cereus) Bacillus cereus causes non invasive diarrhea due to preformed enterotoxins Shigella, Salmonella and Y. enterocolitica are causes of invasive diarrhea.