Which of the following is a correct match for connecting link between two phyla?
Archaeopteryx is a connecting link between reptiles and birds, therefore incorrect match.
Amphioxus is a connecting link between invertebrates and the vertebrates, therefore incorrect match.
Ornithorhynchus is a connecting link between reptiles and mammals, therefore incorrect match.
Peripatus is a connecting link between Annelids and Arthropods. Its arthropods characters are claws, jaws, trachea and dorsal tubular heart. Its annelidan characters are continuous muscle layers in the body wall, unjointed legs and nephridia.
Therefore, the correct answer is option D.