Which of the following are evidences of continental drift?

A similar fossils found in several continents
B similar rocks existed in different continents
C puzzle fit of several continents
D All of the above