The correct option is B They make staggered cuts on the two DNA strands leaving some nucleotides of one strand unpaired at each end.
Nucleotide overhangs are called cohesive ends or sticky ends. They are very often created by restriction endonucleases when they cut DNA. In many cases, they cut the two DNA strands four base pairs from each other, creating a four-base 5' overhang in one molecule and a complementary 5' overhang in the other.