A and B mean practically the same. D is less likely and I would prefer C. To get someone to do something means to induce/persuade the person to carry out a complete action, while to get someone doing something means to get the person into that state or condition.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.