Which is the best example of synecdoche?

A. Calling a long-necked person "Giraffe'

B. Calling a sarcastic person "Smarty'

C. Calling a red-haired person "Redhead"

D. Calling a productive person "The Machine