Ribosomes because that’s where proteins are made and packaged
Diploid cells contain 2 sets of the same DNA where as haploid contains one set.....so our normal cells in our body (somatic cells) are diploid however our sex cells(gametic cells) which are the egg of a woman and sperm from a guy are only haploid which means they have only 1 copy of DNA......this is because they fuse with one another and add their DNA together to make a diploid cell
The answer to the question above is letter "B. stroma". In the stroma are grana, stacks of thylakoid, others. Stroma contains important molecules which are useful for the photosynthesis and other metabolic functions of the cells. It may also contain enzymes and ions.