Are the tires puncture resistant on D-class? May 01, 2020 21:49 Updated No, they're not. Related articles Can I get the 21Ah battery instead of 18Ah battery and pay the difference? How fast can the D-class go? Does the brakes have motor inhibitors on the D-class? Which side is the throttle on? How much does the D-class weigh? Comments 0 comments Please sign in to leave a comment.