Based on molecular data euglenoids are thought to be closely related toBiology A. Dinoflagellates B. Zooflagellates C. Protozoans D. Algae