Thank you so much robherr and all of you guys.
My comp B said he will make a letter to immigration for cancellation but my question is does Comp A needs to issue NOC first to Comp C before the cancellation because im worried when Comp B cancelled will my sponsorship be Comp A again or i will be in floating situation?

Additional comments from you guys with good heart is well appreciated. I really need that good job from Comp C.