I'd say D is just fine. Even with many mons being weak to rock, you're still working with absolutely horrid 45/45 offensive stats. All 3 of the starters hit harder than that - in their base forms.
Added to that, it... really isn't that beefy. Like, at all. 135/90 is great, but it's got only 30...