Answer:
D. Top management
Explanation:
The top management of a company has the duty to oversee the entire company's operation. They are also the one that make a decision which will heavily influence the company's position in the future.
A decision for company to do business with subsidiaries with another country possess a lot of risk. It tends to require a lot of investment but with equally higher return. Decision with this magnitude will most likely fall to the hands of the top managers in the company.