I believe your answer to your question would be D. Commitment.
A: Companionship - Means to have a close friendship
B: Compatibility - When two people can work together without any problems
C: Communication - To simply communicate or talk
D: Commitment - To be dedicated to a cause