Re: What to do ?
B sounds like a classic sociopath: charming, fascinating, amoral, manipulative, and turns dangerous on a dime when it seems safe to do so. Normally such a person WOULD be respectful of those in power, such as sensei, in order to get along.
The words and actions of your sensei speak volumes. GET OUT OF THAT DOJO NOW.