What are the final products (or "outputs") of the Citric Acid Cycle? Select all that apply.
A. Pyruvate
B. Acetyl CoA
C. Citrate
D. NADH
E. CO2
F. ATP
G. FADH2