The Ghost of the Christmas present is referring to the approximately 1800 Christmases that have come and gone since the birth of Christ, culminating up to the point where the story is told.
Its either B or C im leaning more towards B but im not sure
What time is the best time for me tomorrow for me a little better today to see if my baby is going with her