Sun used Unix because Sun was co-founded by Bill Joy. By that time, Joy was already deeply involved in Unix (per BSD). If he didn't find Unix and C likeable and up to the task, they would have made different choices.
SGI and Sun were just one of many catalyzers, like a lot of programming languages have catalyzers.
The startups that have chosen UNIX, did so because the owners were part of the American UNIX university culture.
A different background would have mean a very different history in mainstream OSes and their respective system programming languages.
In Europe C had very little meaning until most enterprises started to replace their mainframes by UNIX servers from those companies.
I do think there's something intrinsically good about it compared to other contemporary systems languages - I don't think it's just that it tagged along with Unix.
That was a side effect of successful startups (Sun, SGI...) adopting UNIX as their OS.