In patients who present with a classic "strep throat", the beta-hemolytic, catalase negative, Gram positive bacillus that must be included in the differential diagnosis is:
a) Streptococcus pyogenes b) Streptococcus pneumoniae c) Staphylococcus aureus d) Streptococcus agalactiae