I laughed – him – making silly mistake.

A ) On, for

B ) On, of

C ) at, for ✅

D ) None of these