Perseus, in Greek mythology, the slayer of the Gorgon Medusa and the rescuer of Andromeda from a sea monster. Perseus was the son of Zeus and Danaë, the daughter of Acrisius of Argos. ... He then returned to Seriphus and rescued his mother by turning Polydectes and his supporters to stone at the sight of Medusa's head
A. The sentence works fine. one could argue B, but a colon is used to separate a run-on or show two complete thoughts in the same sentence, so arguably B would not work either.