问题

Some people believe that mutual understanding _______ a happy marriage.
A: takes to
B: makes for
C: brings forth
D: depends on
B: makes for
C: brings forth
D: depends on
正确答案是: