A 55-year-old diabetic presents with warmth, erythema, swelling, and tenderness of the lower leg without crepitus or purulent drainage.The most appropriate antibiotic for non-purulent cellulitis is: