Which of the following sentences is punctuated correctly?
A. The old, rusty ugly truck rotted away in the barn for over fifty years.
B. The old, rusty, ugly truck rotted away in the barn for over fifty years.
C. The old, rusty, ugly, truck, rotted away in the barn for over fifty years.
D.The old, rusty, ugly, truck, rotted away, in the barn for over fifty years.