Choose from the alternatives A, B, C and D one best way to make a meaningful sentence.
On my arrival at the station, I found that no one was waiting for me as they had promised.
A.When I arrive at the station , I found that no one was waiting for me as they had promised.
B.When arrived at the station, I found that no one was waiting for me as they had promised.
C.Arriving at the station, I found that no one was waiting for me as they had promised.
D.Having arrived at the station , I found that no one was waiting for me as they had promised.