Restriction enzymes, or restriction endonucleases, are proteins that cut DNA at specific recognition sites. These recognition sequences are typically palindromic (reading the same forwards and backward on opposite strands). The length of these sites is a key characteristic of the enzyme. Most commonly used restriction enzymes recognize sequences that are 4, 6, or 8 base pairs (nucleotides) long. Therefore, the range of 4 to 8 is the correct answer.