The number of ATP produced when one molecule of pyruvic acid is used as respiratory substrate in Kreb's cycle?
A. 15
B. 12
C. 3
D. 36