单项选择题

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

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