President Donald Trump selected former U.S. hostage negotiator Robert C. O'Brien to replace John Bolton.