It is impossible ____ her ____ the work in half an hour.
A. for; finish B. of; finish C. for; to finish D. of; to finish
C