"Venerate" means.

A ) Witty

B ) Disgrace

C ) Respect ✅

D ) Humiliate