The cell organelles having their own DNA and ribosomes are:
A. Endoplasmic Reticulum and Lysosomes
B. Mitochondria and plastids
C. Golgi Apparatus and Plastids
D. Golgi Apparatus and Mitochondria