单项选择题

I’ve won a holiday for two to Florid

A.I______ my Mum,A. am takingB. have takenC. takeD. will have taken