The runoff coefficient mainly depends on land use, soil characteristics, slope, vegetation, and surface permeability.
Air temperature has comparatively little direct effect on the runoff coefficient.
Hence,
\[
\boxed{\text{Air temperature}}
\]
is the correct answer.
Therefore,
\[
\boxed{(D)}
\]