Question: are all detectives police officers?
Answer: Detectives are police officers! ... Detectives (excluding private detectives), who work for a law enforcement agency, are police officers who specialize in the investigation of crime, rather than in being visible deterrents to crime, and first responders to reports of crime.