That's a plant cell. you can tell because it has a flower in it.
To have the information to form proteins
It is choice B.
Haploid cells contain one copy of genetic information. (ex sperm, egg)
Diploid cells contain two copies of the genetic information. (ex muscle, bone brain, eye, etc.)