选a
did you see是插入语,不影响解答,可从句子中摘出来,
in the middle of the front row是地点状语,也可以摘出来.
that much=so much,是程度副词,摘出来
以简化句子结构.
这样就变成了Who()()noise?
而seat是及物动词,某人坐下是seat oneself结构,或用被动语态sb be seated,z这样刚好合题意,就是who seated.用排除法选a.
之所以用making,是因为see是感官动词,表示看见某人正在做某事时,结构是see sb doing sth
所以,选a.