单项选择题

Mary said to me, "Had I seen your bag, I ______ it to you."

A.will return
B.must return
C.could return
D.would have returned