It should be RECURSIVE....
what they said is ...L is a language which is accepted by TM ...means it may be REL or RECURSIVE...
the next statement itself indicate one thing...TM halts on every string over alphabet {a,b}...means if given string belong to L then Tm halts and if string does not belong to L then also TM halts ....
means L must be recursive ...
and if L is recursive then L complement is also recursive....
so its TRUE.