Mark the correct voice Diana will have sung a song ?

A ) A song was sung by Diana

B ) A song had been sung by Diana

C ) A song will have been sung by Diana ✅

D ) A song had been sung