How did Pluto capture its largest moon, Charon?

Planetary scientist Adeene Denton runs computer simulations to investigate Pluto, the moons of Saturn and other icy bodies in the solar system.

Source: How did Pluto capture its largest moon, Charon?