circumspect

adjective: Careful to consider all circumstances and potential consequences; prudent.