问题

All the people present fixed their eyes on me, _____ me feel very embarrassed.
A:to make
B:having made
C:made
D:making;
B:having made
C:made
D:making;
正确答案是: