What is the main purpose of Horatio’s speech?

A. to describe to the audience the location of the castle and kingdom
B. to help the audience better understand Horatio’s character
C. to inform the audience of the events leading up to this point
D. to explain to the audience how the former king died and became a ghost