Clarify the function of each checkpoint: The G1 checkpoint checks for cell size, nutrients, growth factors, and DNA damage. The S checkpoint ensures that DNA replication has occurred correctly. The G2 checkpoint checks for DNA damage after replication and ensures all DNA is replicated. The M checkpoint, also known as the spindle checkpoint, ensures that all chromosomes are properly aligned and attached to the spindle before anaphase begins.