<prompt> Most specific test to detect blood stains isBenzidine testTeichmanns testOhotoluidine testSpectroscopic test  <response>: Spectroscopic test is the most specific for blood stains. Tests for blood stains Spectroscopy tests can give information about what chemical compounds and elements are present in a sample, whether ceain types of degradation have occurred in a sample, the amount and type of crystallinity present in the sample, to name a few uses. Ref ganongs review of medical physiology 25e 