Why did French colonies have trouble attracting new French colonists?

AThe French colonies didn't have enough land to handle a large population.
BPotential colonists didn't want to do the hard work of clearing land and feared Native American raids.
CThe cost of a boat ride to the colonies was too expensive for French people.
DFrench people were needed at home in France to fight wars in Europe.