CBBC produces a wide range of program types , including drama , news , entertainment , and factual programming .
CBBC produces a whole range of program types , including drama , news , entertainment and educational programs .