Giant craters are not formed due to "asteroid impacts." Instead, they are actually integral parts of