单项选择题

Is there any hope of ______ the final exam

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