To make a Windows application run on Windows 95, 98, 2000, and Xp, is it easier to use C++ or C# with .Net? I know C# so I prefer using that instead of C++, but I wanted to get some more info from the experts here.

I am writing a simple Windows utility that I intend to distribute as freeware, so that's why I am asking,

Thanks!
Raffi