A ROM-based multiplier works as a giant lookup table: every possible pair of inputs is pre-multiplied and stored, and the inputs themselves form the address into that table. Let's size it and check each option:
Matching the ROM's required word count (256) and word width (8 bits) to the options singles out one size.
Therefore, the correct answer is 2 Kbits.