问题

He was walking along the river __________ he saw a little boy lying under a tree.[ ]
A: while
B: when
C: as
D: which
B: when
C: as
D: which
正确答案是: