Utopia means:

A ) An island

B ) An idol

C ) An ideal land ✅

D ) Paradise