单项选择题

John told Mary to wake him up if he ______ when he came.
     A.was sleeping                            B.had slept
     C.had been sleeping                      D.would be sleeping

A.

B.was
C.had
D.had
E.would