Question: are all birds descended from dinosaurs?
Answer: Birds evolved from a group of meat-eating dinosaurs called theropods. ... The oldest bird fossils are about 150 million years old. These ancient birds looked quite a lot like small, feathered dinosaurs and they had much in common.