单项选择题

The car was repaired but not quite to my______.

[A] joy
[B] pleasure
[C] attraction
[D] satisfaction