Choose the correct pair of words which are SYNONYMS to each other:
(A) Deride – Arrive
(B) Derive – Divide
(C) Deride – Mock
(D) Mock – Praise