The correct option is C Huge investment capability
MNCs hold the capability to mobilise a huge amount of capital in terms of investment. Generally, their operation is larger than many other companies. Due to these reasons, MNCs control a significant part of the foreign trade across the world.