This probably ain't going to be right answer, but this works for data you gave us.
;WITH TestData (ColA, ColB, ColC, ColD)
AS (
SELECT 1, 1, 'ABC', 'DEF'
UNION ALL
SELECT 1, 1, 'DEF', 'ABC'
UNION ALL
SELECT 1, 1, 'GHJ', 'LKJ'
UNION ALL
SELECT 1, 1, 'LKJ', 'GHJ'
UNION ALL
SELECT 1, 1, 'ABC', 'HJK'
UNION ALL
SELECT 1, 1, 'HJK', 'ABC'
)
SELECT ColA, ColB, ColC, ColD
FROM TestData
EXCEPT
(
SELECT ColA, ColB, ColD, ColC
FROM TestData
WHERE ColC < ColD
) AS T;