单项选择题

Mr. Jackson feels very happy that he has derived a good deal of benefit ______ the investment in the city.

A.with
B.of
C.from
D.upon