My father was a hard working man but didn't earn much money.
A. Correctly punctuated
B. Add a comma after hard
C. Close up hard working
D. Add a hyphen after hard
A
D is not correct
It is correct to say either "He is a hard worker" or "He is hard-working," but it is incorrect to say "He is a hard working."
My choice is c