ACCORDING TO THE POLICE, SEVERAL WITNESSES OF THE ACCIDENT HAVE __...

12. According to the police, several witnesses of the accident have ____with in formation.A. put up B. put away C. come across D. comeforward.