单项选择题

A young husband has to work for his wife's family in some societies ______

A.because he has to wait until he has three children
B.because he has to make enough money for his wife' s family
C.because it is a necessary ceremony at marriage
D.because it is a necessary type of gift to exchange at marriage