Which one has closest meaning of the idiom,`Better-half’.
A
Good partner
B
Well wisher
C
Husband
D
Good lover
Correct Answer: