Alcohol
The police can stop any driver to determine if alcohol or drug testing is required. They may also do roadside spot checks. When stopped by the police, you may be told to blow into a machine that tests your breath for alcohol, a roadside screening device, or perform physical co-ordination tests.
If you cannot give a breath sample or it is impractical to obtain a sample of breath, the police officer can require you to provide a blood sample instead. The police may also require a driver to provide, blood, oral or urine samples. If you fail or refuse to comply with any of these demands, you will be charged under the Criminal Code.