Which of the following statements about antibodies is correct?

AAntibodies are polypeptides.
BAntibodies are produced by the bone marrow.
CAntibodies are pathogenic foreign substances.
DAntibodies kill bacteria but not viruses.