I'm not putting Charmander in B-rank. That'd be like Rampardos being in B-rank in the OU viability thread because it can 2HKO everything. Not only that, but you have to 1. set up the sun, 2. get Charmander in safely, and 3. hope to god that the opponent didn't bring any priority before you start spamming Fire Blast. Most of these things will not just fall into place easily. It's really hard to get a frail, Stealth Rock weak Pokemon into the game without taking severe damage or just outright dying, and it has to be at high enough HP to be able to survive some turns of Solar Power recoil. You're also forced to run Heat Rock Vulpix if you hope to get off some real damage, and having two frail Fire-types on the same team is a huge cost for running Charmander when there are other Sun sweepers that can get in more easily and don't fuck up team synergy. I'll talk it over with Raseri, but it's C at best.
In general, I'm not sure what to do with Chlorophyll sweepers anymore. I really do not feel as though they should all be B-rank because they are all very prone to priority, and in my experiences against sun since Tangela left the tier, it's not all that difficult to stall out sun turns and take out Vulpix. I feel like they should all go to C-rank, but I know that some people disagree with me. Tell me reasons for them to stay if you think they should, and if you agree that they should go, go nuts.