单项选择题

What causes differences in size and color of annual rings

A.The climate.
B.The exposure to light.
C.The length of time.
D.The fertility of the soil.