Text this: General background conditions for K-bounce and adiabaticity