What exactly is CBD Oil, Hemp Oil, THC Oil, Cannabis Oil, and Marijuana Oil? Cannabis is a plant of several...