В данном предложении нужно выбрать местоимение, которое обозначает принадлежность или относится к существительному "pupils" (ученики).
Фраза "keep an eye on" означает "следить за кем-то/чем-то". Таким образом, нужно указать, за кем следят. Учитывая, что "pupils" — это ученики, и контекст "so noisy" (такие шумные), логично предположить, что учитель должен следить за их поведением или просто за ними. Однако, грамматически правильный вариант для "keep an eye on" в данном контексте, указывающий на то, за кем следят, это объектное местоимение.
Рассмотрим фразу "keep an eye on ___" в контексте "My pupils are so noisy". Мы должны следить за ними (учениками). Если бы речь шла о чем-то, принадлежащем ученикам, тогда было бы "their". Но так как речь идет о самих учениках, то правильный вариант — объектное местоимение.
b. them