Which one of the following serve as aquatic solar fuel cell: April 15, 2025 by admin A. Bacteria B. Virus C. Fungi D. Algae