In the non-oxidative portion of the pentose phosphate pathway, 2-carbon fragments of keto-sugars can be transferred to other sugars to generate a larger sugar molecule. This reaction is catalyzed by which of the following enzymes?

(A) transketolase
(B) G6P dehydrogenase
(C) aldolase
(D) amilase