Which of the following is a chemical that produces vapors that, when inhaled through sniffing or huffing, can cause hallucinations, as well as create intoxicating and euphoric effects?

A. Opium
B. Codeine
C. Heroin
D. Inhalant