单项选择题

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

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