DPP warns of 'vulnerable' witnesses