Cancelling a driving license prevents the individual from committing further offenses, aligning with the preventive theory of punishment, which aims to incapacitate the offender. Deterrent theory focuses on discouraging others, reformatory on rehabilitation, and expiatory on atonement. Thus, the correct answer is:
\[
{\text{Preventive theory}}
\]