单项选择题

It will take us twenty minutes to get to the railway station, ______ traffic delays.

A.acknowledge
B.affording
C.allowing for
D.accounting for