问题

____ caused the accident is stilla complete mystery
A:Competing
B:Having completed
C:To have completed
D:To complete
B:Having completed
C:To have completed
D:To complete
正确答案是: