Yes, one person can start a C corp. In fact, a C corp can be owned and run by just one person in all 50 states as of this article’s publishing.
You can also be the sole director, officer, and shareholder. However, you’ll still need to follow all the formalities that running a C corp requires.