Will he still be travelling this evening?

A)
simple past
B)
future perfect
C)
future simple
D)
future continuous

Correct Answer :   future continuous