Choose the best definition of a fossil.
a. A rock that contains information about an organism
b. A bone, tooth, shell, or other hard part of an organism that has been preserved
c. Any trace of an organism that lived in the past
d. Any part of a dead organism