Which of the following European countries joined lthe European Union in 2004?

A ) Poland

B ) Hungary

C ) Czech Republic

D ) All of these