Salmonella typhimurium strain TA100 differentiates several classes of carcinogens and mutagens by base substitution specificity.