Which is a reason for French exploration and colonization in North America?

AFrench cattle ranchers wanted more land.
BThey wanted to find a northwest sea passage to get to Asia.
CThey wanted to enslave the Native Americans and bring them back to France for labor.
DFrench Catholics came to escape religious persecution.