How many disk blocks are required to keep list of free disk blocks in a 16 GB hard disk with 1 kB block size using linked list of free disk blocks ? Assume that the disk block number is stored in 32 bits. (A) 1024 blocks (B) 16794 blocks (C) 20000 blocks (D) 1048576 blocks