The correct answer is B. Shi'ite muslims acknowledged Muhammad's son in law, Ali, as his legitimate heir.
The main difference between Shiites and Sunnis, is that the first follow Ali, son-in-law of Muhammad, as the successor of the prophet; while the Sunnis follow Abu Bakr, father-in-law of the prophet.