and now in a bad situation to choose what next , ie SCWCD,SCBD,SCMA
Well first of all Congradulations on your SCJP . I think you mean SCMAD? It depends on your job requirements/your plans where you wanted to be etc... No problem if you are interested in all . I think both SCWCD and SCBCD both go in hand to hand. Both are kinda related (I mean in a web applications). Most poeple have both SCWCD and SCBCD specially if they are working in JEE platform.
If I were you, I would myself analyze my background, future goals, and then plan accordingly. Give your work background, goal and then only people can give their comments.
Personally, I would suggest you to give lowest priority to SCBCD. Since, very rare applications use EJBs. A lot of O/R persistence frameworks replaced EJB almost. So, work in EJB will be very less and will be rare in future.