A city has 4 new houses for every 9 old houses. If there are 20 new houses in the city, how many old houses are there?
A. 43
B. 49
C. 45
D. 47