it is CFL language here pop and push not determinsitic
let us suppose you pushing all a in stack after that b become then how you decide how many b a pop and remaining of b push in stack to compare with c so here nondetermenism exist so it is cfl not dcfl