This organelle most likely belongs to which organism?
A)
archeabacterium
B)
eubacterium
C)
protist
D)
virus
