l={w/w in (a+b+c+d)
a=b and b=cand c=d and a=d and b=d and a=c}
which is csl and its complement will be cfl will be implemented by npda.
L1={ww /w in (a+b)*}
l1 language is csl but its complement is cfl because in complement we have to mismatch the string which will be done easily by npda .
so should be (A) option ans.