Stars in the sky appear to twinkle due to _________?

Stars in the sky appear to twinkle due to _________?

A. a series of refractions
B. a series of reflections
C. a surface tension phenomenon
D. multiple diminishing brightness