The correct option is D All of the above.
Stem cells are totipotent cells that can able to differentiate and divide into any type of cells of the body. meristematic cells are undifferentiated cells of the plants that can able to divide and form tissues, organs of the plant. so cells capable of division are all the cells including stem cells, meristematic cells and undifferentiated cells. Hence option D is correct.