The reason _____ he was late for the date was ______ there happe

The reason _____ he was late for the date was ______ there happened to be a traffic jam on the road. ( )

A.that, because

B.why, why

C.that, that

D.why, that

正确答案是D