单项选择题

My sister’s professor had her () her paper many times before allowing her to present it to the committee.

A. rewritten
B. to rewrite
C. rewrite
D. rewriting