Given the following options for a branch that may exist in a code, discuss whether the branch taking predictability is high or low. Justify your answer. 3.A.) (5 POINTS) A for loop: for (i = 0; i < 100; i++) { // do something } 3.B.) (5 POINTS) A runtime constant: some Function(int number) { if (number) {
// do something } 3.C.) (5 POINTS) Correlated control variables: numberOne = 100; numberTwo = ; if (numberOne > 100) { Il do something } if (numberTwo > 100) { // do something } 3.D.) (5 POINTS) A library function call via jr instruction.