Это условное предложение первого типа (First Conditional), которое описывает реальную ситуацию в будущем. После 'if' используется Present Simple ('wake up'), а в главной части – Future Simple ('will'). Однако, в данном случае, конструкция 'will be late' более естественно передает вероятность опоздания, если условие (ранний подъем) не выполнится. Без раннего подъема, ты, вероятно, опоздаешь. Но если условие выполнится, то ты НЕ опоздаешь. Так как условие 'If you wake up early' стоит первым, оно предполагает, что если оно выполнится, то ты НЕ опоздаешь. И наоборот, если ты не проснешься рано, то опоздаешь. Вариант 'won't be' (will not be) логично продолжает условное предложение, указывая на отсутствие опоздания при выполнении условия.
Ответ: C won't be