A 20-year-old mystery of the North Sea's Silverpit Crater has been solved. Researchers confirmed an asteroid or comet struck the region 43-46 million years ago, forming the rare geological scar.