John The Baptist wore garments of ______________ . A. Goatskin B. Camel's Hair C. Horse Hide D. Pig Skin E. Canvas