Choose the correct synonym of. Aficionado

A ) Novice

B ) Rival

C ) Devotee ✅

D ) Agent