Super Mario World?
Well, let's see...
Blue Yoshi can fly...
Red Yoshi spits fire...
Yellow Yoshi stirs up dust when he stomps...
Damn if I know what a Purple Yoshi does.

Looks like the answer, once again, is C.