It's also got reliable recovery of its own, so that's not too bad. The typing's not bad, it's decent; immune to ground, resistant to fire, electric, grass, fighting, and bug, though its weaknesses aren't exactly something to brush off. C- or maybe even C seems good, it's better than D for sure.