A difference between type II restriction enzyme and type I or type III restriction enzymes is that
A) type II enzymes require shorter recognition sequences. B) type II enzymes cut at the recognition sequence rather than elsewhere. C) type I and III cut palindromic sequences but type II does not. D) type I and III require different proteins for methylation and cutting. E) type II enzymes are found only in Gram-positive bacteria.