Which two groups can most Muslims be broken up into?
A. Old and New
B. Sunni and Shia
C. Theraveda and Mahayana
D. Jihad and Hajj