单项选择题

The hotel made big money last year, ()it to renovate its facilities

A. allowing        
B. having allowed
C. being allowed     
D. not allowing