If you take into account the amount of ATP generated by ATP synthase per molecule of NADH and per molecule of FADH2 produced, and the number of ATP molecules produced by substrate-level phosphorylation, what is the predicted energy yield of the Krebs cycle, per molecule of glucose in eukaryotic cells?

A) 10 ATP
B) 20 ATP
C) 18 ATP
D) 30 ATP
E) 2 ATP