In order to convert the given question into passive voice, let's understand the difference between active and passive voice.
Active voice emphasises on the person who does the action, whereas passive voice emphasises on the action itself. For example:
Active: The thief stole my car.
Passive: My car was stolen by the thief.
The object 'My car' comes first and the subject 'the thief' is put after the verb in the passive voice .
The doer in the given sentence is: 'I'
The verb in the given sentence is: 'will buy'
The receiver of the action in the given sentence is: 'the tickets' (We use 'the' with 'tickets' because it is a determiner.)
Remaining clause: 'in advance'
In the passive voice, the receiver becomes the subject. Right after the subject, we place a verb and then the receiver of the action (object) and the remaining clause, if any. We also use 'by' before the object to show that the action was performed by the object.
'I' is the subjective pronoun and can't be used as an object, hence we will use 'me' here which is an objective pronoun.
As the given sentence in the active voice is in the simple future tense, we will use 'will/shall' and 'be' with the verb in the past participle form to form the sentence in the simple future tense in the passive voice.
Hence, 'The tickets will be bought by me in advance.'
Thus option A, B and D are incorrect.
CORRECT ANSWER - C - 'The tickets will be bought by me in advance.'