Nobody ever claims that evolution explains everything. The claim is something closer to "Of all theories of equivalent or lesser complexity as evolution, no other one yet discovered has better predictive power".
I'm not sure of my scientific history here, but I believe one extraordinary falsifiable prediction drawn from evolution in its earlier days is that there should be some common structure of generational information between almost all living things, a prediction which the discovery of DNA clearly validated.
I'm not sure of my scientific history here, but I believe one extraordinary falsifiable prediction drawn from evolution in its earlier days is that there should be some common structure of generational information between almost all living things, a prediction which the discovery of DNA clearly validated.