单项选择题

Despite the fact that they were ______when they married, alter 30 years they live together harmoniously.

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