The correct answer is A. along.
The word “along” means “in the same direction as something else.” In this case, the woman came in the same direction as the speaker, to see the circus.
The word “off” means “away from something.” In this case, the woman did not come away from the circus, but came to see it.
The word “after” means “after a certain time.” In this case, the woman did not come after the speaker, but came with the speaker.
The word “across” means “from one side of something to the other.” In this case, the woman did not come across the circus, but came to see it.