问题

How are you getting along with your project?— I was about to give up when an idea occurred to me ________ I could work with my roommate Tim. [ ]

A: that
B: how
C: why
D: whether
正确答案是: