Correct option is C
The error is in part (3) of the sentence. The phrase "had received" is incorrect in this context. The conditional sentence uses "will be" in the main clause, so the subordinate clause should use the present perfect ("have received") instead of past perfect ("had received").
Correct sentence:
"Please note that you will be eligible for the voucher only if you have received this email."