The major difference between marriage and dating from the options provided is:
B: Marriage is a legal agreement but dating is not.
Marriage typically involves a formal, legal commitment between partners, often recognized by governmental and religious institutions, while dating is generally an informal relationship without any legal or binding commitments.