Correct option is D
The correct answer is option (d) "A mini-getaway has been booked for me by my parents."
This is the correct passive form of the given sentence because the subject of the sentence ("my parents") becomes the agent of the passive sentence, and is placed at the end of the sentence after the preposition "by."
The verb "booked" is changed to its past participle form "been booked" to create the passive voice.
The auxiliary verb "have" in the active sentence is also included in the passive voice to indicate that the action was completed in the past but changes its form according to the singular subject.