Pep Guardiola admitted Raheem Sterling could miss the League Cup final against Arsenal through injury.