 Prosecutors at the state level may offer a witness either transactional or use and derivative use immunity, but at the federal level, use and derivative use immunity is much more common.Congress can also grant immunity to witnesses in exchange for testifying.Witnesses compelled by subpoena to appear before a grand jury are entitled to receive immunity in exchange for their testimony.