The smallest predator prey-cycle consists of ---
A: algae and sun
B: protists and protozoans
C: viruses and bacteria D: water and bacteria