circumspect

adjective
  1. careful to consider all circumstances and possible consequences; prudent

Examples