The options are :
b) near to
c) close to
They are all equally good though, in my opinion, "near" is the most informal.
As far as I am aware, there is no difference in usage between the USA and the UK on this point, though of course individuals will have preferences.