单项选择题

The manager has got a good business ______ so the company is doing well.

A. idea
B. sense
C. thought
D. thinking