Which organism belongs to the phylum Sarcomastigophora?
a. Giardia spp.
b. Isospora spp.
c. plasmodium spp.
d. Cryptosporidium spp.