Ответ:

Перевод задания: Будь осторожен, когда переходишь улицу … пешком.

Правильный вариант: B) on (пешком). Устойчивое выражение — on foot.

Be careful when you cross the street on foot. (Будь осторожен, когда переходишь улицу пешком.)