What is a disadvantage of using a macro filter?

A.) They can only be attached to film cameras.
B.) They can degrade the quality of the image.
C.) They are very expensive.
D.) There are no disadvantages to using one.