Нету здесь правил: как исторически сложилось. Ну, можно ещё сказать, что k стала употребляться исторически относительно поздно (правда, я разбирался не со староанглийским, а с ирландским и валлийским, языками, ему не родственными, но близкими географически и связанными исторически).
Да, и ещё: в современном английском, как и в современной латыни, с читается как к не перед всеми гласными (есть случаи чтения как "s" в английском и как "ц" в латыни: перед i, e, y).