Multinational company operates in all over the world.
Explanation:
Multinational corporations conduct large-scale operations in different countries. As a result, they enjoy an international image with no physical boundaries. This enables them to operate all over the world, become international brands and attain larger shares of the world market.
The correct option is C.