Based on this paper, can you talk about three factors to be taken into account when deciding which NTP server a client should synchronize its clock?

a) Timing, cost, reliability
b) Speed, location, popularity
c) Location, trustworthiness, latency
d) Cost, popularity, latency