Since Branch B has come off Branch A, it still knows about it. i.e. The history of the commits and state of the master branch when it was created is still there. Once you create Branch B it is independent of Branch A.
For Example, you can rewrite the history of branch A with a rebase, and it will have no affect on Branch B.