Correct answer: A charge undergoing acceleration
A charge undergoing acceleration creates a changing electric field, which in turn generates a changing magnetic field, allowing for the propagation of electromagnetic waves. In contrast, a charge at rest or moving with uniform velocity does not produce such changes.