单项选择题

Despite the fact that they were () when they married, after 30 years they live together harmoniously.

A.contradictory
B.incompatible
C.contrary
D.compatible