Understanding CBD and CBC