Web Analytics

Which sentence is punctuated correctly?

AMy brother a truck driver, spends a great deal of time on the road.
BMy brother, a truck driver spends a great deal of time on the road.
CMy brother, a truck driver, spends a great deal of time on the road.
DMy brother, a truck, driver spends a great deal of time on the road.