Which of the following statements about stars is true?

A.) All stars are the same temperature
B.) None of these
C.) Stars rarely differ in temperature
D.) Stars vary greatly in temperature