单项选择题

Wives tend to believe that their husbands are infinitely resourceful and versatile.

A.diligent
B.capable
C.clever
D.perfect