During the eukaryotic cell cycle, what is the purpose of the G2/M checkpoint?
A. To allow for formation of the spindle fibers
B. To ensure that all chromosomes are aligned properly for cell division
C. To ensure that the cell is ready to divide
D. To ensure that the cell is large enough for cell division
E. To ensure that DNA hasn't been damaged during S phase