The correct option is D Cannabis
Hashish and Ganja are hallucinogens obtained from Cannabis sativa (Hemp plant). Hashish is obtained from resin (the secreted gum) of Cannabis which is dried and pressed to convert it into a smokable form. Ganja is obtained from unfertilised female inflorescence. Hallucinogens are also known as psychedelic drugs. They change mood, behaviour and thoughts. They cause hallucinations and produce false imaginations.
So, the correct answer is Cannabis.