Which of the following is NOT true of macrophages

a) they act as antigen presenters
b) they eat foreign particles
c) they secrete chemical signals
d) they circulate throughout the body