How does a mass drive work? A. It uses the potential of a spacecraft to nudge an NEO out of its current path. B. It removes and ejects mass from an NEO, and gives it a little push. C. It involves a small rocket thrust; the mass of the NEO provides the momentum to move it further. D. It drives a smaller NEO into a collision course with the hazardous NEO.