Fatty acids that the body cannot produce are called _______

A. Trans fatty acids
B. Saturated fatty acids
C. Non essential fatty acids
D. Essential fatty acids