The correct option is
D Skillful
'Deft' is an adjective which means 'Skillful, Capable or Expert'. Option A- 'Skillful' is an adjective which means 'Expert, Competent or Proficient', which is similar to the meaning of the given word 'Deft'.
On the other hand, Option B - 'Vigorous' is an adjective which means 'Robust, Healthy, Strong or Sturdy', Option C - 'Clumsy' is an adjective which means 'Awkward, Graceless or Inelegant', Option D - 'Deceitful' is an adjective which means 'Dishonest, Untruthful or Insincere', none of which convey similar meaning as of the given word.
Therefore, as per the meanings of the given words, the most appropriate synonym of the given word 'Deft' is Option A - Skillful.