What is a major difference between marriage and dating?

A. Marriage does not involve romance but dating does
B. Marriage is a legal agreement but dating is not
C. Marriage involves friendship but dating does not
D. Marriage means making promises but dating doe not

The major difference between marriage and dating is:

B. Marriage is a legal agreement but dating is not.