The confusion __________ the discovery of the body made everybody lose track of time. November 30, 2017 – by admin The confusion __________ the discovery of the body made everybody lose track of time. A. had caused B. was caused by C. had been caused byD. caused by