What is the correct Passive form of this sentence?
9. The band will have given out 50 free tickets to their fans by May.
A - 50 free tickets will be given out to fans by May.
B - 50 free tickets have been given out to their fans by May.
C - 50 free tickets will have been given out to the band by May.
D - 50 free tickets will have been given out to their fans by May.