I was astonished _____ his failure. August 9, 2021May 3, 2018 by admin I was astonished _____ his failure. A. InB. At C. On D. For