WHO ACTUALLY SAW THE ACCIDENT ……….

30. Who actually saw the accident ………. ?A. to happen B. happen C. happened D. has happened