(C) Administered at the direction of a peace officer who has probable cause to believe the person was driving or in actual physical control of a motor vehicle upon a public street or highway in this state in violation of W.S. 31-5-233(b) or any other law prohibiting driving under the influence as defined by W.S. 31-5-233(a)(v). The peace officer who requires a test for alcohol concentration pursuant to this section may direct that the test shall be of blood, breath or urine. However, if the officer directs that the test be of the person's blood or urine, the person may choose whether the test shall be of blood or urine. The person shall not have the option if the peace officer has probable cause to believe there is impairment by a controlled substance which is not subject to testing by a breath test in which case a blood or urine test may be required, as directed by the peace officer.