Ни в одном из этих слов.
"Ш" - ВСЕГДА твердая согласная, поэтому варианты а), б), г) отпадают.
В слове "степь" после согласной "С" идет другая согласная "Т" и делает "С" твердой.
ВСЕГДА мягкие согласные: Ч(ьи), Щ(и).
Мягкие согласные - когда за ними стоят мягкие гласные: И, Я, Е, Ё,Ю ("мягкие, как подушка" - и я её люблю) и Ь.
ВСЕГДА твердые согласные: Ц(арапай), Ж(...пу), Ш(илом).
Твердые согласные - в конце слова и когда за ними стоит твердые гласные: А, Э, О, У , Ы ("а это зубы"), Ъ или другие согласные.