When does homologous recombination most likely occur in order to flawlessly repair double-stranded DNA breaks?
A. before DNA is replicated, to avoid propagating the error
B. when the damage is overlooked by the fast-acting mismatch repair system
C. after the cell's DNA has been replicated
D. whenever a double-strand break is detected
E. after the broken ends have been "cleaned" by a nuclease