单项选择题

Ivan _________ hasn't repaired his bicycle tire.

A.yet
B.soon
C.still
D.already