The answer "a" is correct but so are the answers "b" and "c"; thus, the correct answer is "d".
In Middle English, "Holy Ghost" is spelled as "Holy Gost." An example of Middle English was provided as a link
on the page "Confusion With the Holy Ghost."
You can see that same example by clicking this link to: Matthew 1:18