Jack: Here's the regs:
The Federal standard requires States to issue a CDL to drivers according to the following license classifications:
Class A -- Any combination of vehicles with a GVWR of 26,001 or more pounds provided the GVWR of the vehicle(s) being towed is in excess of 10,000 pounds.
Class B -- Any single vehicle with a GVWR of 26,001 or more pounds, or any such vehicle towing a vehicle not in excess of 10,000 pounds GVWR.
Class C -- Any single vehicle, or combination of vehicles, that does not meet the definition of Class A or Class B, but is either designed to transport 16 or more passengers, including the driver, or is placarded for hazardous materials.
---------------------------------------------------------------------
Many of the expedite carriers put HAZMAT on trucks that are less than 10,001 GVWR; therefore, the driver must have a minimum class C CDL with an H or HAZMAT endorsement. When carrying HAZMAT the driver must log and comply with HOS. This applies also if truck is over 10,000#.
Another non-CDL vehicle is one used for personal use and not for the transport of people or freight for hire. A Penske rental to move your household stuff would be non commercial, but if you leased a rental truck to a commercial carrier, the truck and the driver would be subject to the federal comm'l vehicle regs.