What is the main reason that Texans lost the battle of the Alamo?

A: They had no leader
B: They were greatly outnumbered
C: They lacked a genuine will to fight
D: Thier fort was poorly designed​