Which best describes embryonic stem cells?

A.) They are capable of self-renewal only.
B.) They are capable of differentiation only.
C.) They are capable of self-renewal and limited differentiation.
D.) They are capable of self-renewal and unlimited differentiation.