The correct choice is (a) Ballast resistor
The explanation: When the engine is running at a slow speed, the contact breaker point is closed for a comparatively longer period. This causes overheating of the induction coil. To avoid this a ballast resistance is inserted in the primary circuit of the coil.