单项选择题

—Have you worked out the math problem yet
—Not yet. ______ another hour, I can work it out.

A. Given
B. To be given
C. Giving
D. Having been given