How do endotherms and ectotherms differ?

a) Endotherms are warm-blooded and ectotherms are cold-blooded.
b) Endotherms and ectotherms differ in the means by which they regulate their body temperature.
c) Endotherms are regulators and ectotherms are conformers.