The correct option is
A Can
The two given sentences are linked. In the second sentence, the speaker says that future is always uncertain. Hence, in the first sentence, the speaker is possibly asking a question as to how one would be able to tell the future. The auxiliary, 'can' is usually used to express ability or capability. It fits in well with the context of the given two sentences. Hence, option C is correct.
Option A: The modal, 'should' is usually used to express duty or obligation. Eg: 'You should pray twice every day'. However, there is no obligation expressed in the two sentences. Hence, this option is incorrect.
Option B: The auxiliary, 'is' is used in present continuous tense. Eg: 'He is telling me lies'. However, the verb, 'tell', which precedes the blank, is in simple present tense. Hence, this auxiliary is not applicable.
Option D: The auxiliary 'has' is used in the formation of perfect tenses. It is used along with the past participle form of the verb. The past participle form of the verb, 'tell' is 'told'. However, the simple present tense form of the verb, i.e.'tell' is used. The auxiliary, 'has' is also used to express an obligation. Eg: ' She has to tell me the truth'. However, there is no obligation expressed in the two sentences. Hence, this option is incorrect.