This lovely pink bauble is better known as a:
(answer below the fold. . .)
The answer is C) glomerulus. And this illustration by Jim Stanis is the finest glomerulus I have ever seen – podocytes, pedicels and all!
Bonus point if you know what a glomerulus does – without looking it up on Wikipedia. Quadruple bonus points if you know what all the other answers actually are.
Illustration via Street Anatomy, of course.