In which of the following periods of the Mesozoic Era did a bird-like animal known as Archaeopteryx appear?

A. Triassic
B. Jurassic
C. Cambrian
D. Cretaceous