单项选择题

In the last ten years, there have been many changes in family life. Are these changes ()

A. for better or for worse
B. for the better or for the worse
C. for the best or for the worst
D. for the good or for the bad