Which group of planktonic invertebrates that were especially abundant during the Ordovician and Silurian periods are excellent guide fossils?
a. Brachiopods
b. Fusulinids
c. Cephalopods
d. Trilobites
e. Graptolites