A I insist on your going there.
B I insist you to go there
C I insist upon your to go there.
D I insist yourself to go there.
Correct Answer: Option A
Download our app for free and access thousands of MCQ questions with detailed solutions