单项选择题

______ at the school, a car picked him up to an unknown place.

A) While arriving
B) Having arrived
C) When he arrived
D) On its arrival