According to CNN , the poll had a five-percent margin of possible error .