What purpose does branching in programming serve?


AIt is the process of declaring variables for specific conditions to condense a program.
BIt uses only text strings to increase efficiency during program execution.
CIt controls flow within a program based on specific conditions.
DIt stacks conditions in order to streamline the program.