NEIL ARMSTRONG, ………….WALKED ON THE MOON, LIVED IN THE USA.A. WHICH...

98. Neil Armstrong, ………….walked on the moon, lived in the USA.

a. which

b. whom

c. who

d. whose

c. who