Answer is C. Any string over a and b can be split in to two parts such that number of a's on left part is equal to number of b's on right part.
a - x = ⋴, y = a
b - x = b, y = ⋴
aa - x = ⋴, y = aa
ab - x = a, y = b
ba - x = b, y = a
bb - x = bb, y = ⋴
.....
ababbba - x = abab, y = bba
,,,