After living in America for over 20 years, Brother Sway said to a reporter the other day, “I ________ done bigger things, had bigger achievements had I stayed in China.” .
——The police have caught the murderer.
——Yes, and he admitted ___________his boss on a rainy night seven years ago.
A. to kill B to have killed C having killing D have been killed