... "good" about angiosperms sheds a little doubt (and in this case ... , VERY little) on the theory.
Also, for answer A, I ... the large mammals in this answer choice became extinct or not ... on dinosaur extinction. To me, answer A is like saying, "Species ...