Which is an application of the principle of uniformitarianism?
 A.
 ordering a group of fossils from largest to smallest
 B.
 examining a rock to find out what minerals are in the rock
 C.
 studying a modern river valley to learn about how ancient rock layers formed
 D.
 counting tree rings to determine the age of a tree