The following schematic graph shows temperature change over time in a cycle of a PCR assay. Which steps (A to C) in the cycle correspond to hybridization (annealing), strand separation (denaturation), and DNA synthesis (extension), respectively? Your answer would be a three-letter string composed of letters A to C, e.g. ACB.