The manager has got a good business ______, so the company is doing well.
#5309
A
idea
B
sense
C
thought
D
thinking