I think we can safely say now that we have got our money back, we are "home and dry".
A
have not got wet
B
have got no water
C
have got home dry
D
have been successful
Correct Answer: have been successful
I think we can safely say now that we have got our money back, we are home and dry . Here, home and dry is a phrase and its meaning - successful /achiever. so, the alternatnative option - have been successful.