Janet was understandably quite nervous, never _______ spoken in front of such a large crowd before.

Janet was understandably quite nervous, never _______ spoken in front of such a large crowd before. Select one:

A. Have

B. Having

C. Has

D. Had