Which sentence does not contain any errors in comma usage?

A.
Everything turned out for the best, after all.

B.
In fact Los Angeles does have a public transportation system.

C.
People's houses generally speaking, have roofs.

D.
The dam moreover, was only three years old.