"The Cambrian Explosion was about 50 million years long, and there is evidence of precursor fossils dating from earlier."
Oh? Interesting that there are a number of scientists who disagree with that assessment. Now of course, these scientists have been peer reviewed, performed serious research, taught at real schools, speak at real gatherings of scientists. But because of your preconceived notions, you will, of course, dismiss them.