Ответ:

В одной коробке 10 монет, поэтому для 50 монет нужно открыть 5 коробок. Эти коробки находятся как минимум в двух ящиках, поскольку в одном ящике всего 3 коробки.

Нужно открыть 2 замка ящиков и 5 замков коробок: \(2+5=7\).

Ответ: C) 7 замков.