I was astonished _____ his failure.

A. In

B. At

C. On

D. For

Leave a Reply