Which of the following may have cell walls containing teichoic acids?
A) Gram-negative bacteria.
B) Gram-positive bacteria.
C) Archaea.
D) Both Gram-positive and Gram-negative bacteria.
E) All prokaryotes.