I recognized him right away even though Richard disguised

I recognized him right away even though Richard disguised well.

A.at last

B.on time

C.gradually

D.at once

正确答案是D