Several factors influence how much television people watch, including:
A. available television services.
B. the quantity of homegrown content.
C. cultural differences.
D. all of these.