A community service order is terminated—
(a) when the offender performs community service in accordance with the requirements of the order for the number of hours stated in the order; or
(b) if the offender is sentenced or further sentenced for the offence for which the order was made; or
(c) if the order is revoked under section 120 (1) or 120A .