Although many different types of antibiotics have been blamed for causing C. difficile diarrhea and colitis, the most common culprits are clindamycin (Cleocin), ampicillin (sold under several brand names) and cephalosporins, such as cephalexin (Keflex).