I'd say only d is correct. But I'd prefer He only made one mistake/error when he let the manager get the better of him. (without the in) But, for me, that sentence is still not very clear (it's potentially ambiguous) so I'd just say His only mistake/error was letting the manager get the better of him.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.