The correct option is
A Filter feeder
Branchiostoma feeds on protozoans, algae, diatoms and other organic particles.
A) It filters its food from water with the help of wheel organ. Hence, it is a filter feeder.
B) None of the above mentioned foods of branchiostoma fall under the cateogory of animals. Hence, it cannot be called carnivorous.
C) None of the above mentioned foods of branchiostoma fall under the cateogory of either plants or animals. Hence, it cannot be called omnivorous.
D) None of the above mentioned foods of branchiostoma fall under the cateogory of plants. Hence, it cannot be called a herbivore.
So, the correct answer is 'Filter feeder'.