Fat-soluble plant pigments called carotenoids may be important for protection against cancerous tumour development. Ad: