Hi, I'd sat that the correct answer is B. A cannot be correct, because the simple subject would be "dinosaurs", whereas the complete subject is "large and small dinosaurs", they don't match. C is a similar case - simple subject is "detectives", whereas the complete subject would be "detectives Homer Fry and Janine Small:. In D - simple subject is "crocodiles", whereas the complete subject is "crocodiles, quiet as logs". That leaves us with only one solution - "Cory" is both a simple and a complete subject.
The answer is D.
There is no single topic sentence within this piece of writing. A topic sentence is used to summarize what is going to be, or what has been written about, and there is no such sentence within this piece.
Personification. It makes an object do things a person would. Making it a person. Personification.