Consensus ad idem is a Latin term meaning 'meeting of minds' or 'common intention'. It's essential for a valid contract - both parties must agree to the same thing in the same sense. Without this mutual understanding, there's no genuine agreement and thus no contract. Option B correctly identifies this meaning.