(B) 35 KBytes
Each block size = 128 Bytes
Disk block address = 8 Bytes
∴ Each disk ca n contain = 128/8 = 16 addresses
Size due to 8 direct block addresses: 8 x 128
Size due to 1 indirect block address: 16 x 128
Size due to 1 doubly indirect block address : 16 x 16 x 128
Size due to 1 doubly indirect block address: 16 x 16 x 128
So, maximum possible file size:
= 8 X 128 + 16 X 128 + 16 X 16 X 128= 1024 + 2048 + 32768 = 35840 Bytes = 35kBytes