A Distributed operating system is usually defined as running on more loosely coupled hardware .
There is no shared memory, but provides the “feel” of a single memory by Tightly-coupled software .
There is one single OS, the goal of Distributed system is to make the collection of machines behave more like a single machine. So that means there is tightly coupled OS running on a loosely coupled hardware.
Hence option C is correct choice.