Natural selection is the process by which individuals who are best suited to the environment tend to leave (on average) more offspring than others.
Evolutionary changes take place over many generations and through millions of years of natural selection. For the genes to survive, they must be among the strongest.
Science can only explain logical questions and provide answers to things that only can be scientifically proven. Things that are asked in society like religion can not be further explained. The reason why we have religion is because we have always believed in something in history. Either is was made up or concocted out of no where, humans have always believed in something. But what science can't explain is the miracles and things that have happened. Like Jesus, they can't prove that he performed miracles or was the Son of God. They can't prove he and his body ascended into heaven. Science can't explain that God is real. Yet the only thing you can do is believe in it, and trust the Bible accounts are accurately true.
The fossil record indicates that the earliest hominids most likely originated in "Africa," since this is the location from which humans eventually migrated to other locations.