Lancefields classification of B hemolytic streptococcus is based on______________?

Lancefields classification of B hemolytic streptococcus is based on______________?

A. M Protein
B. Polysaccharide C antigen
C. Type of lipid in cell membrane
D. Physiological properties