单项选择题

will come and lend us a helping hand on such an awkward occasion ()

A. Do you suppose who
B. Whom do you suppose
C. Who do you think
D. whom do you think