RICHARD, _______ HELP I PASSED MY FINAL EXAMINATIONS, IS ONE OF TH...

28. Richard, _______ help I passed my final examinations, is one of the best teachers.

a. who

b. with whom

c. with whose

d. whose