Many restriction enzymes recognize palindromic sequences on double-stranded DNA. Among the following, which is a palindromic sequence?
A) 5'-GATTACCTAGG-3' 3'-CCTAGGTAATC-5' B) 5'-ATTACTTTA-3' 3'-TAATGAAAT-5' C) 5'-GCCTAGGA-3' 3'-CGGATCCT-5' D) 5'-CTAATGGATCC-3' 3'-GATTACCTAGG-5' E) 5'-GGATCC-3' 3'-CCTAGG-5'