What is the role of Rad51 in eukaryotic recombination events?
A. It introduces single-strand breaks in the chromosome.
B. It degrades the 5'-ending strand to create 3'-ending single-strand overhangs.
C. It is a helicase that assists in separating the DNA strands at the site of breakage.
D. It is a single-strand DNA binding protein that coats the 3'-ending single-strand overhang.
E. It is a RecA-class recombinase that mediates strand invasion.