The correct option is B Aleuroplasts
Aleuroplasts are specialized organelles found only in plant cells. They are also called as Proteinoplasts. They belong to a broad category of organelles known as plastids. Because they lack pigment, proteinoplasts are more specifically a kind of leucoplast. They contain crystalline bodies of protein. Therefore the correct answer is option B.