问题

Happiness and success_____on ourselves, and we mustseize the chance.[ ]
A: depend
B: depends
C: is depended
D: are depended
B: depends
C: is depended
D: are depended
正确答案是: