单项选择题

Arriving late won’t __________ a very favorable impression .

A.create
B.get
C.do
D.give