Sounds as if a full and frank discussion between all parties, rather than one to one chats between A & C, A & B, B & C, etc, is needed. Get everything out in the open with everyone present (not online, but physically present, where nobody can hide). If it crashes and burns, so be it. Doesn't sound a particularly healthy situation at the moment, so no great loss.