Question: how many moons does pluto have and their names
Answer: In order of distance from Pluto , they are Charon , Styx , Nix , Kerberos , and Hydra .