B is the answer The expectancy Theory <span />
I believe its the first answer
It is called progressive revelation.
What is progressive revelation?
The things that we all know that God revealed were not all given at once thus, His revelation was given in stages or in other words, God revealed various aspects of His will and overall plan for mankind over a different period of time (dispensation) . This is called progressive revelation.
d.
an account from two eyewitnesses recorded on the day the event happened