Which of the following is not an error correction and detection code?

Which of the following is not an error correction and detection code? Correct Answer Passive codes

There are three basic types of error correction and detection codes. They are block codes, convolutional codes and turbo codes. A channel coder operates on digital message data by encoding the source information into a code sequence.