No person shall drive a vehicle on a public road at a speed in excess of -
(a) the general speed limit which in terms of subsection (1) applies in respect of that road;
(b) the speed limit indicated in terms of subsection (2) by an appropriate road traffic sign in respect of that road; or
(c) the speed limit prescribed by the Minister under subsection (3) in respect of the class of vehicle concerned.