Which sentence is punctuated correctly?

Responses
A My brother a truck driver, spends a great deal of time on the road.My brother a truck driver, spends a great deal of time on the road.
B My brother, a truck driver spends a great deal of time on the road.My brother, a truck driver spends a great deal of time on the road.
C My brother, a truck driver, spends a great deal of time on the road.My brother, a truck driver, spends a great deal of time on the road.
D My brother, a truck, driver spends a great deal of time on the road.My brother, a truck, driver spends a great deal of time on the road.

C My brother, a truck driver, spends a great deal of time on the road.