John admitted that it’s always difficult _____.

John admitted that it’s always difficult _____.
A、for him being on time
B、being on time for him
C、for him to be on time
D、on time for him
【正确答案】:C