【解答】
「10個のサブネットを使用する」ということは、最低でも10個以上のサブネットを確保できるようにしなければならない。
2の3乗は8、2の4乗は16、2の5乗は32なので、10個以上のサブネットであれば、サブネットに4ビット以上割り振る必要がある。さらに「ホスト数が最も多くなるように」分割するということは、サブネットに振りすぎてもいけない(実現可能な分割方法のうち、サブネットが最小になり、ホスト部が最大になるものを選べということ)ので、サブネットに4ビット、ホスト部に4ビットであることが分かる。
クラスCは/24を与えるものであり、自由に分割できるのは第4オクテットのみであるから、この第4オクテットのうち、4ビットをサブネット部分、4ビットをホスト部分に使用するサブネットマスクを選択すれば良い。
そこで、選択肢のそれぞれを2進数に直すと、
192=128+64+0+0+0+0+0+0 = 11000000
224=128+64+32+0+0+0+0+0 = 11100000
240=128+64+32+16+0+0+0+0 = 11110000
248=128+64+32+16+8+0+0+0 = 11111000
となり、4ビットをサブネット、4ビットをホストとするのは240(255.255.255.240)であることが分かるため、正答はウとなる。