Answer:
Why are cells small? because they can absorb nutrients much more efficiently. Because they are smaller they can efficiently absorb enough food. When a cell doubles in size the volume increases much more then the surface area, which is why large cells cannot receive enough food efficiently for their volume.
Hope this helped :)