WE WERE SHOCKED TO HEAR THE NEWS OF YOUR ________.A. HAVING FIRED...

16. We were shocked to hear the news of your ________.

A. having fired B. being fired C. having been fired D. to have been fired