Решение:
Глагол 'deny' (отрицать) в английском языке обычно управляет герундием (формой глагола с окончанием -ing).
- a) to take — инфинитив, после 'deny' используется герундий.
- b) to have taken — перфектный инфинитив, не используется после 'deny'.
- c) take — базовая форма глагола, после 'deny' используется герундий.
- d) having taken — перфектный герундий, используется, когда действие, которое отрицается, произошло раньше действия 'deny'. В данном контексте, когда он отрицает сам факт взятия денег, используется простой герундий.
Ответ: d) having taken