Ответ:

Рассмотрим повторяющиеся последовательности вместе. Угощение повторяется через 3 места, а рука — через 2, поэтому их сочетание повторяется через 6 мест. В каждом блоке из шести домовят баранка оказывается у первого и четвёртого, а правой рукой держат угощение второй, четвёртый и шестой. Значит, в каждом блоке один домовёнок держит баранку правой рукой.

42 : 6 = 7 блоков, следовательно, таких домовят 7.

Ответ: Б. 7.