Why did the San Miguel de Guadalupe settlement fail?

A
.
The settlement did not have enough food.

B
.
English soldiers attacked the Spanish settlement.

C
.The settlers had no enslaved people to work the land.

D
. The governor mistreated the other settlers.