Which statement about the autonomous communities of Espana is True?

A. Espana's autonomous communities often have their own television stations
B. Espana's autonomous communities are only located on the mainland
C. Espana has three autonomous communities with their own
D. Espana's autonomous communities only speak Spanish as their sole language

A. Espana's autonomous communities often have their own television stations