http://dictionary.reference.com/browse/caulk
this link seems to agree, with the word represented in IPA as [kɔːk]
Being a french speaker, I would say pronunciation is closer to "puck" with a k, so go with "Kuck".
It's the cot-caught merger.