I'd nom it higher, maybe to C, or even C+, but no way is it good enough to breach B. It stops carv dead in its tracks and has effect spore, but it also folds to Poisons on every team, loses to Natu very hard which is on most non-abra and even some Abra teams, loses to both Steels, especially...