Vehicles subject to registration under the provisions of this chapter shall be placed in the following classes for the purpose of registration:
Class A. Motor vehicles of passenger type and trucks with a gross weight of ten thousand pounds or less;
Class B. Motor vehicles designated as trucks with a gross weight of more than ten thousand pounds, truck tractors or road tractors;
Class C. All trailers and semitrailers, except house trailers and trailers or semitrailers designed to be drawn by Class A motor vehicles and having a gross weight of less than two thousand pounds;
Class G. Motorcycles and parking enforcement vehicles;
Class H. Motor vehicles operated regularly for the transportation of persons for compensation under a certificate of convenience and necessity or contract carrier permit issued by the Public Service Commission;
Class J. Motor vehicles operated for transportation of persons for compensation by common carriers, not running over a regular route or between fixed termini;
Class M. Mobile equipment as defined in subdivision (oo), section one, article one of this chapter;
Class R. House trailers;
Class T. Trailers or semitrailers of a type designed to be drawn by Class A vehicles and having a gross weight of less than two thousand pounds; and
Class X. Motor vehicles designated as trucks having a minimum gross weight of more than eight thousand pounds and a maximum gross weight of eighty thousand pounds, used exclusively in the conduct of a farming business, engaged in the production of agricultural products by means of:
W. Va. Code § 17A-10-1