I can ________ for his honesty and ability to work hard.

(A) bet
(B) promise
(C) vouch
(D) vow

The answer is: (C) vouch
I can vouch for his honesty and ability to work hard.