The correct option is
A A- 4, B- 2, C- 3, D- 1Macrosclereids are elongated sclerieds usually found in outer layer of seed coat of legume seeds. These cells are responsible for restricting water uptake by hard seeded legumes. These are found in Fabaceae.
Osterosclereids are columnar cells similar to macrosclereids, except they are enlarged at the ends making them bone shaped. They are present in xerophytes.
Astrosclereids are branched, pointed, irregular (often star shaped) sclereids. They can be found in specialized tissues, like the floating leaves of water lily, hygrophytes.
Trichosclereids are uncommon cells. They can be found in the leaves of olive and the areal roots of Swiss cheese plant (Monstera).
Thus, the correct answer is option A.