Class C: Required to operate any noncommercial single vehicle with a GVWR of less than 26,001 lbs.; and a vehicle towing a vehicle which has a combined GVWR of less than 26,001 lbs. operated by a driver 18 years old or older. Most drivers need only a regular class C license to operate personal automobiles and small trucks.
Source:
https://www.ncbold.com/license/44326
In my scenario I’m talking a 5th wheel RV. Or travel trailer that is on the heavy side. Heck, even if I was hauling a kubuto tractor on flat bed (personally owned) it looks legal on a NON commercial class C. That’s the weird thing about NC. They have commercial class A,B,C then they have non commercial.