单项选择题

Is there any hope of ______the final exam

A.John to pass
B.John pass
C.passing John
D.John's passing