A) A branching enzyme catalyses the addition of a single glucose unit via an α(1,6) bond to glycogen from a glucose-1-phosphate, releasing Pi.
B) A branching enzyme catalyses the addition of a single glucose unit via an α(1,6) bond to glycogen from a glucose-6-phosphate, releasing Pi.
C) A branching enzyme catalyses the addition of a single glucose unit via an α(1,6) bond to glycogen from a glucose-UDP, releasing UDP.
D) A branching enzyme moves a short chain of several glucose units from a linear α(1,4) section of glycogen to make a new α(1,6) branch point.