So this is how i solve it but someone told me its wrong:
$B-C = B\cap \overline C $ and since $B\cap \overline C $ is r.e and B is recursive recursive sets are closed under intersection then $\overline C $ is not Recursive(because if both of them were recursive then the intersection would be recursive), also since r.e sets are closed under intersection then $\overline C $ must be r.e
and since $\overline C $ and $C$ are r.e then C is recursive
so am i wrong? is C recursive or not and why?