Does macrophages represents the antigens like dendritic cells?
Yes macrophage also a antigen presenting cell.
Yes they do macrophages can present as apc to a b cell activation for eg
Yes they do
Yes