General relativity and what other theoretical foundation underlie the Big Bang model ?
It offers a comprehensive explanation for a broad range of observed phenomena , including the abundance of light elements , the cosmic microwave background , large scale structure , and the Hubble diagram .