DO YOU KNOW THE MAN ___ CAR JACK IS DRIVING

20. Do you know the man ___ car Jack is driving?A. who B. whom C. which D. whose