问题详情
There have been many _________ in their marriage but they still love each other.
A. back and forth
B. right and left
C. right and wrong
D. ups and downs