问题

Whatever I explained to them, they insisted ________ to the party.[ ]
A: on I come
B: my coming
C: on my coming
D: my come
B: my coming
C: on my coming
D: my come
正确答案是: