Option C is the correct answer because the sentence requires a noun to complete it and be grammatically sound. A recipient is a person or thing that receives or is awarded something and the word recipient is normally followed by 'of' as in the given sentence.
Option A is incorrect because the option includes the past tense of the verb receive, while the sentence requires a noun.
Receipt means a written or printed statement acknowledging that something has been paid for or that goods have been received. Keeping this meaning in mind it would be grammatically incorrect if option B is used in blank [22], making it an incorrect answer.
Even option D is dealing with the verb form of the word and thus would make it a grammatical misfit if used in the sentence. Hence option D is incorrect as well. If this option was to be correct it has to be followed by a 'with' in the sentence instead of an 'of'.