In this context could you not also say "Rumah kami lebih besar daripada rumah mereka."?
Daripada needs to be added on the options, but only dari is written in the otherwise correct option. It has been added here in the translated answer, but not in the selection option sentences.
Why is terbesar not allowed to be used here?
Because terbesar means largest