The pKa of cyclopentadiene and cycloheptatriene are around 16 and 36 respectively. Which of the following is not a valid explanation for the large difference in two pKa values?
A) Aromatic stabilization
B) Resonance energy
C) Ring strain
D) Molecular size