单项选择题

The fact ______ he does so in so short a period of time challenges explanation.

A.why
B.that
C.what
D.which