Which of the following is a characteristic feature of deep learning models?
A) Shallow neural networks with a single hidden layer.
B) Use of decision trees and random forests.
C) Hierarchical feature learning through multiple layers of neurons.
D) Linear regression with a single input variable.