Which of the following has led to the ratings decline of evening news shows on major broadcasting networks in recent years?
a) Increase in streaming services
b) Political biases
c) Digital media consumption
d) Shorter attention spans